英语问题求解答

1 It's high time you___a rest
A have B had C are having D should have
2 Nowhere but in the remotest region of the country______find a place to settle down
A can he B he can C he D for him to
3 In this experiment,they are wakened several times during the night,and asked to report what they_____
A had just been dreaming B have just been dreaming
C are just dreaming D had just dreaming

有很多问题都不懂,以后还希望各位高手不吝赐教

1.B
it's high time接虚拟 动词用should+原形或过去式
2.A
句首有否定词nowhere 要部分倒装
3.B
have just been dreaming为现在完成进行时 表示到被叫醒时刚结束做梦
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-28
B 虚拟语气should+动词原型,或者用动词过去式
A nowhere否定副词放句首,用倒装
B 很别扭的句子 ,但是了一般现在时,那也就只能用完成进行对应了
第2个回答  2011-05-28
C 虚拟语气,特殊的虚拟,不是所有的虚拟语气都用should+do, it's high time that这个句型用过去式表示虚拟
A 倒装
A 过去的过去用过去完成时,如果你那个asked没有打错的话
相似回答