首页 > 留学知识库

问题: 英语选择题请教2

1.Mother said to Mike,"I hope you___what I___you to buy?"(C)
A.didn't forgot;told B.don't forget;tell
C.won't forget;have told D.haven't forgotten;will tell
2.If you are not___by then,I'll take you to see the doctor.(D)
A.good B.well C.fine D.better
3.He didn't tell me anything____he left.(B)
A.until B.before C.after D.since

解答:

1、直接引语,与said时态无关。
hope有两种用法:hope to do和hope that,绝对不能说hope sb. to do。
hope与wish表示希望时的区别表现在:wish多加不太可能实现的愿望,要用虚拟语气,hope多加可能实现的愿望,不一定要用虚拟语气。此处就是hope that的句型。
看一个就能把C选出来了。
至于后面的,现在完成时强调对现在的影响,更能强调说话者的语气。所以have told比tell好,tell也是可以的。
will tell不符合逻辑,told过去时不强调对现在影响

2、身体好用well,比较级better。天气好用fine,询问身体是否好,小学时常回答“Fine/Well,thank you,and you?”但是我们初中的外教老师(澳大利亚的)不大认可fine这种回答方式,他推荐我们用well。

3、A:直到他走了,他才告诉我一些事。
C:他走了以后没告诉我什么。(其实在某些语境中这句话是成立的,但这边有更好的选项B)
D:前半句时态不对。应该用完成时。