She might have been in time for the train,but she_______ too
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/10/02 16:15:12
She might have been in time for the train,but she_______ too late.(set) 她本来可能赶上火车的,但她出
She might have been in time for the train,but she_______ too late.(set)
她本来可能赶上火车的,但她出发得太晚了.
这个题的答案是set out.过去时态.为什么不能用had set out 就时间上而言,set out出发确实是在赶上火车之前,所以这点上过去完成时说得通,以有没有赶上火车为一个过去的时间点,那么set out出发确实是过去的过去.就用完成时态的影响而言,出发得晚了,导致没赶上火车,也是可以说的通的.那么为什么这里要用过去时态,而不能用过去完成时呢?请具体解答.尤其从为什么不能用过去完成时方面解答
She might have been in time for the train,but she_______ too late.(set)
她本来可能赶上火车的,但她出发得太晚了.
这个题的答案是set out.过去时态.为什么不能用had set out 就时间上而言,set out出发确实是在赶上火车之前,所以这点上过去完成时说得通,以有没有赶上火车为一个过去的时间点,那么set out出发确实是过去的过去.就用完成时态的影响而言,出发得晚了,导致没赶上火车,也是可以说的通的.那么为什么这里要用过去时态,而不能用过去完成时呢?请具体解答.尤其从为什么不能用过去完成时方面解答
这个句子是个虚拟语气,但是只有一半是,也就是前半句使用的虚拟语气,而后半句只是陈述一个事实.如果整个句子都是虚拟语气,后面当然必须用had set.,由于上述原因,所以就用过去式说明这个事实.还有个著名的例句(呵呵,这个是我学的时候,老师总用来提醒的句子):If you had taken my advice,you would be much better now.在这个句子里前面用的是过去完成时,按理后面得用would have been .就是因为在这个句子中只有半个是虚拟语气,所以后面那句就没用would have been
She might have been in time for the train,but she_______ too
完成句子 She might have been in time for the train,but she______
She could have been in time for the interview,but her flight
Tom might have come to school in time for the lecture(but he
she wondered what the future might have in store for her,but
I could have been on time for the meeting,but I ____ in a tr
The train has been in the station for two hours.She has been
but have been in China for the last school year.
If we——the other road,we might have arrived here in time for
Tom might have come to school in time for the lecture ---
tom might have come to school in time for the lecture()
I have been loving her all the time but she does not always