I should have gone with them,but I ___ my homework in time 一道英语语法题为什么答案是could not finish而不是could not have finished 或 might not have finished 或might not finish

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 22:09:06
I should have gone with them,but I ___ my homework in time 一道英语语法题为什么答案是could not finish而不是could not have finished 或 might not have finished 或might not finish

I should have gone with them,but I ___ my homework in time 一道英语语法题为什么答案是could not finish而不是could not have finished 或 might not have finished 或might not finish
I should have gone with them,but I ___ my homework in time 一道英语语法题
为什么答案是could not finish
而不是could not have finished 或 might not have finished 或might not finish

I should have gone with them,but I ___ my homework in time 一道英语语法题为什么答案是could not finish而不是could not have finished 或 might not have finished 或might not finish
这是含蓄的条件句,but之后的内容是过去事实,又表示“那时不能完成”,所以用could not finish

过去将来时

这是一道虚拟语气的题, 同时这两个动作存在先后顺序,我本应该跟他们去从逻辑上讲是发生在我就不难按时完成作业之前的,为了表达出动作的先后,所以第一个用了虚拟语气的过去完成时形式,而后一个就用了一般过去时答案是could not finish不难打错了,改为不能...

全部展开

这是一道虚拟语气的题, 同时这两个动作存在先后顺序,我本应该跟他们去从逻辑上讲是发生在我就不难按时完成作业之前的,为了表达出动作的先后,所以第一个用了虚拟语气的过去完成时形式,而后一个就用了一般过去时

收起

in time表示及时的。所以用could not finish.
have finished表示已经完成。
might表示可能完成。不合语意。

推荐答案是错误的解答,这个是一个混合条件句:I should have gone with them是虚拟语气,but I ___ my homework in time是真是条件句。如果我去了(实际我没去,是虚拟),就不能按时完成作业(这个极可能发生,是事实)

这是一道虚拟语气的题,but之后的内容是过去事实,如果我去了(实际我没去,是虚拟),就不能按时完成作业,所以用could not finish

might... ...表示可能性,而回答是:我不能及时完成作业,所以用could。表达的只是当时的一种情况,没必要用完成时,否则语义就成了:我不能及时已经完成作业。

虽然这是一个虚拟语气的考点,可以分析出很多东西,
但是 它也是一个固定的句型,表示与现在事实相反,如果搞懂了之后记住就行了。
If xx did xx, xx should have done xx.
不是什么谁先谁后的问题。
这句话换一种说法,估计你就觉得很容易了,
If I finished my homework, I should have gone...

全部展开

虽然这是一个虚拟语气的考点,可以分析出很多东西,
但是 它也是一个固定的句型,表示与现在事实相反,如果搞懂了之后记住就行了。
If xx did xx, xx should have done xx.
不是什么谁先谁后的问题。
这句话换一种说法,估计你就觉得很容易了,
If I finished my homework, I should have gone with them.
另外,虚拟语气三个时态形式如下:
时态类型主句谓语形式条件句的谓语形式例句
与现在事实相反would/should/could/might+ V原动词过去式 did
*be 多用were 1. If I were you, I should study English.
2. I would certainly go if I had time.
与过去事实相反would/should/could/might + have done动词过去完成式
had done1. If you had taken my advice, you would not have failed in the test.
2. If I had left a little earlier, I would have caught the train.
与将来事实相反would/should/could/might + V原①动词过去式
②should +V原
③were + to do 1.If you came tomorrow, we would have the meeting. ①
2. If it were to rain tomorrow, the meeting would be put off.③

收起

这句话的意思是:“我本应该跟他们一起去,但是由于我不能及时完成我的作业(其实后面隐含的意思:所以我去不了)”could not have finished 或 might not have finished是虚拟语气,不适用,而might not finish表示不确定性,而本句语气是比较肯定的。

__I__there,I would have gone yesterday.A Had,gone B should,go If I were you,I should have gone to the film last night.是什么句型 the classroom is empty.I think they( )to the library.A.should have gone B.must go C.must have gone D.may go -Why,it's getting dark.-Yes,I'm afraid he__home alone.A.must have gone B.may go C.might have gone D.should have gone答案是c为什么? I am gone跟I have gone有什么分别? I has gone 正解还是I have gone 正解? 求翻译电影《疯狂的心》里《gone, gone, gone》歌词意思~!谢谢.I was born on a flat top two lane Picked up a guitar and every day I'd sing Well I was gone, gone, gone I should have known that this love would never last I see it clearl I was on the highway when this car went past fllowed by a police car .They_____ at least 150 kilometers an hours.A.should have been going B.must have been goingC.could have gone D.would have gone 59.The picture exhibition bored me to death.I wish I ________ to it.A) have not goneB) did not goC) had not goneD) should not have gone The computer doesn't work well,so something ____wrong .A.can have gone B.should have gone C.must have gone D.ought to have gone let go of the way life should have gone! I should very much like to have gone to the party,but i was not invited.but 后面能用I had not been invited吗? I have gone away to come back . I think you have gone much to Cause i have gone 是什么时态?为什么 I have already gone to Canada翻译 高中英语虚拟语气专题1.____for the free tickets.I would not have gone to the film so oftenA.If it is not B.Had it not beenC.Were it notD.If they were not2.It's nearly eight O'clockBrue_____be here at any monentA.must B.need C.should D.can3.W ____,I should have gone.A、If he should ask me B、If he asked me C、If he had asked me D、If he would have asked me这题为什么选C呀.I do not know why