旅游培训班:请教几道英语单选(专接本考试)

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 23:15:33
1. It's just midnight,it is high time we________.
A.leave B.left C.should leave D.be left
书后的答案是B,我选的A,我想问为什么用过去时呢?

2. I'd rather read than watch television;the programs seem_______all the time.
A. to get worse B. to be getting worse
C. to have got worse D.getting worse
答案是B,我选的A,没太看懂此题结构.

3. _______,we could not live at all.
A. It were not for the sun B. Were it not for the sun
C. Were it for the sun D. Is it not for the sun
此题选B,我选的A,为什么用were不用is?

1,这是一个虚拟语气的题啊!it is high time的意思是正式做什么的时候.后面接的是一般过去时.这种题常出,要注意的.
2,选B的原因是all the times意思是一直,始终.表达的是在一个时间范围内.后面半句的意思是,电视节目现在是越来越糟糕了.用的是现在时态.表达这种情况现在仍然在继续,从上句他说,和看电视节目相比,我更喜欢读书.也表示出现在的味道来!换句话说,就是表达电视节目正在糟糕中.从他认为糟糕开始,到现在一直都这么认为!
3,也是一种虚拟语气,意思是要没有太阳,我们都不能活.
这个虚拟语气的题表达的是一般现在时,用were代替was.
你的虚拟语气比较薄弱,加强练习吧!

1这是固定搭配,It's time that +过去时就相当与It's time to do,需要记住的
2由all the time表示一直怎么样,所以只能是一般现在时,所以只有a可以
3这也是一种固定的说法,把助动词提前表示假设,相当于
If it were not for the sun.

1.It's high time后面应该跟过去式,表示虚拟语气.
2.sb.(or sth.)seems to do 是固定句型.这里是物作主语,应该用被动语态.
3.倒装句.有could 是can 的过去式,应前后时态保持一致,用过去时.

哇,第2个人回答的也太具体了吧