题目内容
9.Alice is now in the UK,but she _____ English for three months in Hong Kong.( )A. | studied | B. | has studied | C. | had studied | D. | studies |
分析 Alice现在在英国,但是她在香港学了三个月的英语.
解答 答案:A
解析:A:一般过去时;B:现在完成时;C:过去完成时(过去的过去);D:一般现在时.根据前面的"Alice现在在英国"可知她在香港学习英语发生在过去,故C、D选项直接排除.本题容易错选B选项(受到for three months的影响),但是现在完成时的定义是"从过去的某一时间点发生的动作一直持续到现在";而本题中Alice现在并不在香港,故这一动作并未持续到现在,故B选项排除.一般过去时与时间状语"for+一段时间"连用表示"过去的某一动作持续了多久,而现在不再发生",符合本句的句意.综上,本题答案为A选项.
点评 本题考查时态,做此类题目时一定要清楚各个选项的含义及用法、根据句意确定所需时态,最终选出正确答案.
练习册系列答案
相关题目
4.---How is Neil?Is he feeling _____ better?
---He is fine now.( )
---He is fine now.( )
A. | fairly | B. | any | C. | very | D. | little |