1.首先使用过去完成时前提是时间段的起点是在过去,题目上一句的时间段定在过去,也就是说起点在过去,前后结合当然要用过去完成时啊。如果第一句的时态用的是现在时,那么时间的起点就被定在了现在,就该用现在完成时了。
2.can是情态动词,情态动词要接动词原形。was were 等be动词的原形都是be.
希望这样的回答可以帮助你。
1, This afternoon we went to see John .He ---------ill for two days.( be ) had been.
因为前一句是went,过去式,这说明John生病了两天是发生在过去的过去。
如果前一句换成We goes to see John ,这样的话用现在完成时has been。
2, Can my watch -------here ? be mended
因为有can在,can be ,我的手表能在这修吗?
如果用was,只能是Was my watch mended here ? 而且意思也和所要表达的不用了
1.因为第一句是过去时,交待了前提而第二句表示过去发生的事对现在的影响(他已经病了两天了),所以用过去完成时。
2。情态动词can后要使用动词原型,所以是be
你注意 went ,,是过去式,就是说John 病是在看他之前,所以用过去完成时。 你应该看从句的动作是在主句之前还是之后。
此句问的是可以修吗,而不是过去可以修吗,所以就用了被动
1.HAD BEEN表示从他生病到我们去看他的时候。
2。还原为陈述句 my watch can be mended here.can后面接动词原型