早教吧作业答案频道 -->英语-->
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)她本来可能赶上火车的,但她出发得太晚了.这个题
题目详情
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...的网友还看了以下:
比预产期晚出生的好处 晚出生真的有好处吗大家了解下 2020-03-31 …
英语翻译1.我知道成年人应该作出好的决定,但是有时我们也犯错误2.他们怎么去改善他们的问题呢3.露 2020-04-09 …
关于晚清政府的三次新政晚清政府有哪三次新政?其背景目的结果如何?涉及哪些领域?三次新政有何异同?从 2020-04-26 …
17.某校举行由学生把所学课文改编成独幕话剧的演出晚会。下面是这次演出的节目单:晚会节目单①《氓》 2020-05-12 …
“春节联欢晚会”可谓是中国人的年夜文化大餐,它让人欣喜、鼓舞,但不同的人们,对历届“春晚”及节目也 2020-05-13 …
8月18号那天晚上天上出现的是什么8月18号那天晚上11点28分到11点33左右天上出现2个不知道 2020-05-14 …
英语语法问题Hesaidthatsomeonemightbespyingonthestation. 2020-05-17 …
为筹集捐款,同学们参加义务卖报活动.今天卖出晚报120份,晨报比晚报少卖25%.晨报卖出多少份! 2020-05-23 …
为筹集捐款,同学们参加义务卖报活动.卖出晚报120份,晨报比晚报多卖20%.晨报卖出多少份? 2020-05-23 …
冬冬从家去学校,平时总是7:50到校,有一天他起晚了,结果晚出发了10分钟,为了不至于迟到,他将速 2020-06-05 …