英语选择题~···

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:56:56
1._______different life today is from what it was 30 years ago!
A.What a B. How
KEY:B A为什么错??B为什么对?

2.Tom ___ online.
A.happened to be chatting B.happened chatting
KEY:A B为什么不对?A为什么对?

3.句子里有ago就一定要用过去时吗?

4.She hasn't turned up yet.Can you guess what ___ to her?
A.may happen B.can have happened
KEY:B why A is wrong??B为什么对?

5.Next Monday I ___ for a whole month without smoking a single cigarette.
A.will have gone B.will have been
KEY:A whyA is right B is wrong?

6.How long ____ there?
A.did he live B.has he lived
KEY:A whyA is right B is wrong?

1.感叹句主要两种形式 What+名词+ it is或they are。
How +形容词+be。
这里如果选A what a different life today it is! 缺少一个it 选B句子主干为 How different life is,结构是完整的。

2 happen to do固定用法,表示恰好/偶然在干什么

3 不一定 例如 since+时间+ago时 用完成时态,Tom and I have been good friends since 20 years ago.特殊情况,在有语境背景下如全篇都是过去时时要用过去完成时态。

4 "can have done"表示以现在的眼光看来,"过去还可能发生的事",但只能用在否定和疑问句中。这里她还没来,你知道发生什么事情了么?发生的这个事情是在现在我问你的这句话的时间之前,而且事情的结果(她没来)一直持续到现在,所以对这件事情要用完成时态,can表示猜测,因为我也不知道发生了什么事情。A答案体现不出事情发生在过去,如果改为might happen或happended也行。

5. go for sth表示为了什么,追求什么,执行什么

6.我认为A B都对,只是暗示的意思不一样 A暗示示他现在在那住不住不知道;B表示他现在还继续在那住着 ,可能用has been living更恰当