仁爱版九年级上Unit1 Topic2现在完成时(二)专项训练及答案解析
一、 单项选择题
1. Little Bob did his homework and _____ TV yesterday evening.
A. watch B. watches C. watched D. is watching
2. —What did you do for your dad on Father’s Day this year?
—I _______ a beautiful tie for him.
A. buy B. bought C. buys D. buying
3. —Did you buy anything interesting?
—_______. I bought my favorite storybook.
A. No, I didn’t B. Yes, I did C. No, I wasn’t D. Yes, I was
4. John usually ______ his grandpa on weekends, but last weekend he _______.
A. visit; doesn’t B. visited; doesn’t
C. visits; doesn’t D. visits; didn’t
5. Not only Jam but also his parents _______ a few interesting places since they came to China.
A. will visit B. has visited C. have visited D. visited
6. The Smiths came to Shanghai in 2008; they ______ there for six years since then.
A. live B. lived C. have lived D. will live
7. My grandparents ________ in that city since 2008.
A. will live B. live C. have lived D. were living
8. She _______ for ten years and now she has a lovely daughter.
A. married B. has been married
C. got married D. has got married
参考答案及解析
1. C “做作业”与“看电视”为并列谓语。“做作业”用了一般过去时,那么“看电视”也应该用一般过去时。
2. B 由问句的时态为一般过去时可知,答语也应用一般过去时态来回答。故选B。
3. B 问句是用did构成的一般疑问句,故对其回答也用did帮助完成,排除C、D;又从答语后一句I bought my favorite storybook.推知,应答者对发话者的问题进行了肯定回答。故选B。
4. D on weekend“在周末”,常用于一般现在时态;last weekend用语一般过去时,故答案为D项。
5. C 根据since引导的时间状语可知用现在完成时态,not only...but also...作主语时,谓语动词遵循“就近原则”,由his parents可知谓语动词用复数。故选C。
6. C 考查现在完成时的用法。since then为现在完成时标志词,故选C。
7. C 本题考查动词的时态。句意:我的祖父母自从2008 年以来就住在那座城市。“since + 时间点”表示“自从……以来”。常与现在完成时连用。故选C。
8. B 句意“她结婚十年了,现在有个可爱的女儿”。表示动作从过去开始持续到现在,并且有结果,要用现在完成时。for ten years是一段时间,句中的动词必须是延续性动词,故选B。