should用于过去将来时,对主语的人称有要求吗

在字典里看到,在用作过去将来时的时候,should=would,
但我觉得如果用would,那主语的人称应该没有限制,第几人称都可以;
那如果用should的,对主语有要求吗,是不是一定要是第一人称才可以呢(因为shall表示单纯将来的时候,就是主语只能为第一人称)?

我认为楼上的回答不对。因为这句话的should并不表示过去将来时,而是作“应该”的意思。我认为should作过去将来时的时候有人称限制,跟shall一样,一定要是第一人称。举个例子:We hoped that we should be able to do that.
我们希望我们能这样做。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-15
should用于过去将来时,对主语的人称是没有要求的

比如说:You should finish your homework before playing basketball.