Mr smith_______with the company for 40 years by the time he
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/16 16:28:13
Mr smith_______with the company for 40 years by the time he retired.
A would have worked B had worked
C has worked D had been woring
为什么选b 什么情况下可以选d
A would have worked B had worked
C has worked D had been woring
为什么选b 什么情况下可以选d
B
由于后面的时间状语从句,用了一般过去时,表明【过去的事情】,故主句用过去完成,因为主句动作发生在从句动作前.
再问: 那么d的选项一般用于哪种情况
再答: 过去完成进行(完成进行含义为动词还在进行,而夲句表明已退休,故不行)
由于后面的时间状语从句,用了一般过去时,表明【过去的事情】,故主句用过去完成,因为主句动作发生在从句动作前.
再问: 那么d的选项一般用于哪种情况
再答: 过去完成进行(完成进行含义为动词还在进行,而夲句表明已退休,故不行)
Mr smith_______with the company for 40 years by the time he
By the time he was sixty,he _for the company for
By the time he graduates,i__in the accounting company for 5
He will have learned English for 8 years by the time he-----
He will have learned English for eight years by the time he
He _____English for eight years by the time he graduates fro
He had been a doctor for five years by the time he ____from
He will have learnt for 9 years by the time he __ (graduate)
by the time he retires ,my father ——for almost forty years .
He will have learned English for eight years by the time he_
1.he will have learned english for eught years by the time h
用适当形式填空:1.Mr Wang__(work) in the IBM Company for a few years