题目内容
1.这辆自行车我已经买了一个月了。
I have _________ the bike ________ a month.
2.自从新的学期起,珍妮在英语学习上取得了很大的进步。
Jenny has __________ great ___________ in learning English since the new term began.
3.您别生迪克的气,这会议他不是故意迟到的。
Don’t be angry with Dick, he wasn’t late for the meeting ___________ ___________.
4.每个人都应当为保护环境做出贡献。
Everyone should make a _____________ _____________ protecting the environment.
5.最后,我们成功地到达了山顶。
Finally, we ___________ _______________ getting to the top of the mountain.
1.had; for
2.made; progress
3.on purpose
4.contribution to
5.succeeded in
【解析】
试题分析:
1.现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。buy 对应的延续性状态词是 have。故填had; for
2.made; progress
3.on purpose ,故意的,根据句意,故填on purpose
4.contribution to 为……作出贡献,to是介词后加动名词,故填contribution to
5.succeeded in 成功的做……,后加动名词,故填succeeded in