题目内容

【题目】用since或for完成句子。

【1】John has been a member of the Party 2003.

【2】We have studied English many years.

【3】He has had this English dictionary three months.

【4】The couple have lived here they moved here three years ago.

【答案】

【1】since

【2】for

【3】for

【4】since

【解析】

for和since在现在完成时的句子中引导时间状语从句,since后面接过去的某一具体时间点,“since+过去的时间点”表示从这一时间点到现在的一段时间。两者引导时间状语从句的谓语要用短暂性动词,并且要用一般过去时。由此可知1、4小题用since。2、3小题用for。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网