I should have gone there to play yesterday,but I didn't.这句语法中:yesterday ,last day 等这些过去的时间可以跟现在完成的时态一起用上吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 14:46:32
Ishouldhavegonetheretoplayyesterday,butIdidn''t.这句语法中:yesterday,lastday等这些过去的时间可以跟现在完成的时态一起用上吗?Ishoul

I should have gone there to play yesterday,but I didn't.这句语法中:yesterday ,last day 等这些过去的时间可以跟现在完成的时态一起用上吗?
I should have gone there to play yesterday,but I didn't.
这句语法中:yesterday ,last day 等这些过去的时间可以跟现在完成的时态一起用上吗?

I should have gone there to play yesterday,but I didn't.这句语法中:yesterday ,last day 等这些过去的时间可以跟现在完成的时态一起用上吗?
表示过去的词可以与现在完成时态一起用,表示过去的动作已经完成
你举的例子使用的是虚拟的现在完成时态
表示应该做的事情但是却没有做
带有后悔之意
如果是要表示昨天我在那里玩的意思则要用
i have been there to play yesterday.
表示你昨天真的去那里玩过,去了再回则不能用gone 要用been
去了还在则用gone

当然可以,而且前半句should have gone已经表示了应该做却未做的意思。

我想说这些都表示一个点的时间,因为完成时是表示一段时间,所以这些前面都要加上一些表示整段时间的词语或介词。
至于should have gone是虚拟语气,不能单独当作情态动词和现在完成时,而应该看作是整体表示没有发生的情况。像WOULD HAVE DONE这类也是表示已经过去了但没有做的动作,而且已经过去了所以才可以加上表示过去时间的词语。
详细的说明还是去看语法书。...

全部展开

我想说这些都表示一个点的时间,因为完成时是表示一段时间,所以这些前面都要加上一些表示整段时间的词语或介词。
至于should have gone是虚拟语气,不能单独当作情态动词和现在完成时,而应该看作是整体表示没有发生的情况。像WOULD HAVE DONE这类也是表示已经过去了但没有做的动作,而且已经过去了所以才可以加上表示过去时间的词语。
详细的说明还是去看语法书。

收起

可以

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 __I__there,I would have gone yesterday.A Had,gone B should,go i should don't have pushed it I can’t find Mr Wang anywhere in the office building.Where____he have gone?(b)A.may B.can C.must D.Should I don't know why that bitch is still alive,she should have gone to the hell.句子没错吧 怎么 翻译? I should very much like to have gone to the party, but______A.I'm not invited B.I won't be among the invited C.they won't invite me D.they didn't invite me If I were you,I should have gone to the film last night.是什么句型 They should have gone earlier,___ 请问为什么要didn't they Where is Mary?She isn't here.I think she_____A.may have gone home B.must have gone home C.might have gone home D.All the above 2道英语选择.1.Didn't you find that he looked()at the news?A.surprised B.surprisingC.surprisinglyD.surprise2.-You should have gone to the show with us yesterday.It was very good-I wish I()yesterday off.I'd have gone with you.A.have hadB.h My wallet is gone.I can't find it in my room,You__it in the wrong place A.may have put B.should have putC.might putDmust put讲明一下为什么 10.Lily isn’t here.She ______ have gone to the school library,or she ______ have gone to the meeting room,or she ______ have gone home.Who knows?选may,must,can,can't should help!I __ with you because I was in London at the time.A couldn't go B couldn't have gone C shouldn't have gone D needn't have gone I ______ with you because I was in London at the time.A、 couldn't go B、 couldn't have gone C、shouldn't have gone D、needn't have gone I should have gone there to play yesterday,but I didn't.这句语法中:yesterday ,last day 等这些过去的时间可以跟现在完成的时态一起用上吗? I should have gone to see the exhibition with you._________________________________________.A i'm ashamed B.What a pity!C It doesn't matter to me .D That's terrible 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为什么?