英语高手帮下啊,谢谢了先(请问A选项是否也可以?)

18.IfyouhavereallybeenstudyingEnglishforsolong,it’sabouttimeyoutowritelettersinEnglis... 18. If you have really been studying English for so long, it’s about time you to write letters in English.
A. should be B. were
C. must be D. are
我想请教的是,A为什么不可以选呢?(我知道B肯定是对的)
展开
唐香落
2010-08-14 · TA获得超过1510个赞
知道小有建树答主
回答量:384
采纳率:0%
帮助的人:354万
展开全部
这是个句型,It's time ..时态退一步,即用过去时
海盗情节
2010-08-14 · TA获得超过2395个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:200万
展开全部
我来帮你解释吧
此句是虚拟语气。表示的是一种愿望,建议。类似于下面这个句子:
His doctor suggested that he (should) take short leave of absence. 医生建议他修几天假。
此句也是表达一种建议。句子可翻译为:
如果你已经学了很长一段时间的英语,那是时候用英文写信了。

首先我来解答你关于should+动词原形的疑问,既然你都说了,should后加原形,那么to write是不定式, 不符合原形啊。所以排除should be.
在表示虚拟语气时,除了should be,还可以用were to do ,此句就是用这个结构。

希望可以帮到你。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
题与答
2010-08-14 · 超过22用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:58.9万
展开全部
b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式