虚拟语气选择题(涉及the last place后接从句)
2024-10-28 18:16:57 学考宝 作者:佚名
问题描述
There you are! I have been looking for you everywhere. This is the last place in the world I _______ to find you.
A. would expect
B. would have expected
C. have expected
D. had expected
老师答疑
童老师:
答案为 B。This is the last place (in the world) sb would have done sth 是英语中的一个常用句式,意思是:某人怎么也没想到做某事。如:
That is the last place I would have looked for the ring. [=I would never have expected to find the ring there] 我怎么也没有想到会在这里找到这枚戒指。
你的句子意思是:你在这里呀!我一直在到处找你。我怎么也没想到会在这里找到你。
黎老师:
There you are! I have been looking for you everywhere. This is the last place in the world I ____ to find you.
A. would expect
B. would have expected
C. have expected
D. had expected
【答】C. have expected 是正确答案。
陈老师:
There you are! I have been looking for you everywhere. This is the last place in the world I ____ to find you.
A. would expect
B. would have expected
C. have expected
D. had expected
正确答案为 B(would have expected)。