英语 过去完成时 句子

问题描述:

英语 过去完成时 句子
1.I didn't know who_____(break) the window .
2.He asked if the girl_____(find) her lost bike .
可用过去完成时吗?为什么?

1 如果强调动作,可用过去式,即填 broke.如果强调结果,用过去完成式 had broken,即break的动作发生在didn't know 之前.两种时态都对.
2 had found ask 在find 之后发生,可用完成时.第二个 if 是是否的意思不知道动作是否发生不能用过去完成时吧!用完成时表示结果,结果可以表示否定也可以表示肯定。第二句只能用 had found,用其他时态就错了。相信我,没错的。老师说可以用 found 不能用过去完成时啊这句话有两个动词,分别是ask 和find。此句的汉语是:他问那个女孩是不是已经找到她丢失的自行车了。看看汉语意思,你就应该懂了,是不是找到了应该发生在ask之前,故用完成时。如果你们老师说不能用,你再和他沟通一下,没错的。
过去完成时就是两个动作都发生在过去,且一先一后。