题目
12. He is now working in a foreign firm, but not until three years ago ___ to work outside the country.A. he startedB. has he startedC. did he startD. will he start
12. He is now working in a foreign firm, but not until three years ago ___ to work outside the country.
A. he started
B. has he started
C. did he start
D. will he start
题目解答
答案
C. did he start
解析
本题考查知识点为倒装句和时态。解题思路如下:
- 首先明确“not until”位于句首时的语法规则:当“not until”位于句首时,句子要部分倒装,即把助动词、情态动词或系动词提到主语前面。
- 接着分析句子的时间状语“three years ago”,它表明动作发生在过去,所以句子时态应该用一般过去时。
- 对于一般过去时的句子进行部分倒装,需要借助助动词“did”,将“did”提到主语“he”前面,动词“start”还原为原形。
下面进行详细的解析:
- 原句“He is now working in a foreign firm, but not until three years ago ___ to work outside the country.”中,“not until three years ago”位于句首,句子需要部分倒装。
- 因为时间是“three years ago”,是过去的时间,所以用一般过去时。一般过去时的部分倒装结构是“Did + 主语 + 动词原形”。
- 选项A “he started”没有倒装,不符合“not until”位于句首的语法规则,所以A选项错误。
- 选项B “has he started”是现在完成时的倒装结构,与时间状语“three years ago”不匹配,所以B选项错误。
- 选项C “did he start”符合一般过去时的部分倒装结构,所以C选项正确。
- 选项D “will he start”是一般将来时的倒装结构,与时间状语“three years ago”不相符,所以D选项错误。