— Helen, are you going to the airport to pick up Jack the day after tomorrow?
— ________ tomorrow night., I would go.
A. Were he to come back B. If he was about to come back
C. Had he come back D. If he would come back
这里的BD不选,但是这两个句子不是符合:if+主语+动词一般过去式(be动词用were)的形式吗?
前文告诉我们Jack后天回来。
现在假设Jack明天回来,就是与将来事实相反的假设。if从句通常用以下三种形式之一:
If he were to come back tomorrow,...
If he came back tomorrow,...
If he should come back tomorrow,...
所以A无疑是正确(最佳)答案:if 省略,were 倒装。
B 项的错误在于be about to do结构是不允许和时间状语连用的。
C 项的错误在于这是表示和过去事实相反的虚拟语气形式。
D 项其实并没有错,would按照表示意愿的情态动词来理解,也是讲得通的。但A项无疑是最佳答案,应该首选A。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
本题,曹老师解答得非常清晰、明确,已经很到位了。
然而,Expert 还要“画蛇添足”。而且,字体大小不一,文字4种颜色,花花绿绿的样子,解答亦无章法,表述不清。反正一般人看不懂。例如:
1. were提前句首倒装虚拟语气用法
2. 对将来动作虚拟和假设
“英语答疑网”,是一个很严肃的知识网站,是永久性的。任何一个解答,都是“白纸黑字”在那里放着,今后会有多少网友浏览学习。所以,我们在解答时,一定要字斟句酌,反复审读,确信无误后再提交。希望为我们的网友负责,也为网站的声誉负责。
恕我直言,请Expert 参考。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
— Helen, are you going to the airport to pick up Jack the day after tomorrow?
海伦,你后天打算去机场接杰克吗?
— Were he to come back tomorrow night., I would go.
=If he were to come back tomorrow night, I would go to pick him up.
如果他明天晚上回来,我会去接他。
(省略连词if,were提前句首倒装虚拟语气用法)
对将来动作虚拟和假设,从句谓语动词形式可以是“were to+动词原形”和“一般过去式did”“should +do动词原形”主句谓语为:would do
A. Were he to come back B. If he was about to come back
C. Had he come back D. If he would come back
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!