— Have you seen Michael recently ?— Yes, in fact I saw him this morning. I ____

— Have you seen Michael recently ?— Yes, in fact I saw him this morning. I ____

题型:不详难度:来源:
— Have you seen Michael recently ?
— Yes, in fact I saw him this morning. I ____ him for two years.
A.haven’t seenB.hadn’t seenC.didn’t seeD.don’t see

答案
B
解析
语境中的时间信息为:今天早晨我见过他。暗示了一过去时间,故选取过去完成时而不能用现在完成时,指“指在今天早晨以前我有两年没有见过他了。”
举一反三
Tom’s father had not spoken to him since his marriage, because he considered Tom ______ a mistake in marrying so young a girl.
A.had madeB.madeC.would makeD.was making

题型:不详难度:| 查看答案
The two friends _____ on the Internet for three hours, and they would go on till the next morning.
A.had been chattingB.had chattedC.were chattingD.has been chatting

题型:不详难度:| 查看答案
John, a friend of mine, who got married only last week, spent $3,000 more than he______for the wedding.
A.will planB.has plannedC.would planD.had planned

题型:不详难度:| 查看答案
“Have great changes taken place in your village?” “Yes, A new school was ______ in the village last year.”
A.held upB.set upC.sent upD.brought up

题型:不详难度:| 查看答案
. I had to ______ because someone else wanted to use the phone.
A.give upB.put upC.hang upD.ring up

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.