英语中考试题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:30:29
1.How long have you ____ the dictionary?
_For two years .
A.buy B.bought C.had
还有为什么要选这个答案?

2.Ask your friend to call me as soon as she ____ back tomorrow.
A.will come B.comes C.coming
还有为什么要选这个答案?这道题考察的知识点好像是“主将从现”

第一题选c,应该用延续动词。你不可能一直“买”字典买了2年.(指你这两天不停地买啊买啊买)
第二题选b。as soon as的句型。一般现在时表将来。

1.had
因为回答里面是for two years而不是两年前。
2.选B
as soon as 的固定用法,
不必把每个答案的语法都弄得那么透彻。

1.c
表示占有这本字典这个状态长达2年。

2.B
一般现在时表将来时

是要依照语法规则来学习语言,但是也不能太死板了。。容易越想越不清楚。。

C.我觉得如果用BUY的话,那说的是他一直在买了,而回答是说已经买了2年了,所以应该是问,你有这本字典多久了?

A。后面的TOMORROW提示了应该用WILL。

1.C buy是终止性动词,表示这个动作已经完成,所以要用had
2 B 这是个as soon as 引导的时间状语从句,从句用一般现在时表将来,所以只能用B