If you have really been studying English for so long ,it is

If you have really been studying English for so long ,it is about time you ( ) able to write letters in English.
A.were B.should be
选哪个?还是两个都对?为什么?
nb3ba 1年前 已收到3个回答 举报

myloversiyu 幼苗

共回答了18个问题采纳率:88.9% 举报

应该是B.你应该会用英语写信了.
那个were应该换成are.

1年前 追问

7

nb3ba 举报

答案是A啊

举报 myloversiyu

哦,对对对对,我忽略了前面的那个IF了,这是个虚拟语气。所以要用were。。不好意思哈。

mm64261195 幼苗

共回答了18个问题采纳率:88.9% 举报

选B 不是过去,不是虚拟,不选A.

1年前

1

李天白 幼苗

共回答了1个问题 举报

选B.
be able to是固定词组,句子不是过去式,所以A不对。

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 1.322 s. - webmaster@yulucn.com