题目内容
He is a financial manager in Wall Street now, but nobody knows he _____ part-time jobs here and there for survival for eight years.
| A.does | B.did | C.had done | D.has done |
B
试题分析:考察时态。本题考察的是一般过去时和现在完成时的区别。句意:他现在是华尔街的金融经理,但是没有人知道为了生存他在这里做了8年的兼职工作。本句应该使用一般过去时,因为没有显示出过去发生的事情对现在的影响。故B正确。
点评:现在完成时和一般过去时的区别是时态题考查的重点内容,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去发生过某件事情,不表示对现在的影响。
练习册系列答案
相关题目