高考英语语法冲刺精讲:时态语法(二)

 我来答
进击的宋苗同学
2023-01-23 · TA获得超过2808个赞
知道小有建树答主
回答量:903
采纳率:100%
帮助的人:82.9万
展开全部
1.It has been about 7 years since they_____.
A.got married B.got marry C.get married Dhave given

2.Henry would rather that his girl friend ______in the same department as he does.
A.works B.had worked C.worked D.has been worked

3.Will you come and join us when we ______a farewell party?
A.will give B.give C.gave D.have given

现在看看答案:
1.A 考的是现在完成时的特殊用法,在“it is (has been )….since”结构中,主句常用现在完成时,也可用一般时。但是在since后面要用过去时,如:It is (has been)about 7years since I came here .我来这儿近7年了。

2.C 此题考的是一般过去时的特殊用法,在“would rather、would sooner、would just as soon、might as well,would prefer(宁愿,但愿)”等后面的从句中,如表示现在或将来的动作或情况,用一般过去时。I’d rather you left now.我宁愿你现在就走。因此选C.

3.B 这是一般现在时表将来时的一种特殊用法,在时间或条件状语从句中,分句不能用将来时,要用一般现在时代替将来时,例:Unless you get rid of smoking,you will not stay healthy你只有戒烟,方可保持健康.When you come next time,I’ll show you around our campus.你下次来时,我将带你到我们的学校去看看.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式