I ought to have told you in advance?应该怎么理解正确的翻译是“我应该告诉你提前”但是我不理解的是为什么要用现在完成是呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 07:59:49
I ought to have told you in advance?应该怎么理解正确的翻译是“我应该告诉你提前”但是我不理解的是为什么要用现在完成是呢?

I ought to have told you in advance?应该怎么理解正确的翻译是“我应该告诉你提前”但是我不理解的是为什么要用现在完成是呢?
I ought to have told you in advance?应该怎么理解
正确的翻译是“我应该告诉你提前”但是我不理解的是为什么要用现在完成是呢?

I ought to have told you in advance?应该怎么理解正确的翻译是“我应该告诉你提前”但是我不理解的是为什么要用现在完成是呢?
我应该提前告诉你
ought to have done sth是本来应该做某事,而实际没做.
固定搭配

I really ought to have konwn better. I’m very sorry I’m late. I ___________ and told you I was coming.A. ought to phone you B. must phone you C. ought to have phoned you D. must have phoned you 关于ought to---You ought to have called him yesterday.---Yes,I know I__________________A ought to B ought to haveC ought to have done D ought to have done There is one thing I ought to have told you before I go home .这句话错在哪了,为什么? I didn't tell Jim the good news.Oh,you(ought to have),为什么是ought to have,是非谓语动词里的a.ought b.ought to C.ought to having D.ought to have should/ ought to have I had to walk home yesterday:I had no money for my fare.You me l I could have lent you the money!A.ought to tellB.must have toldC.must tellD.should have told I had to walk home yesterday:I had no money for my fare. You______me l I could have lent you the money! (2 分)A.ought to tellB.must have toldC.must tellD.should have told You ought to have told her all about it.改为否定句 you ought to have told me earlier这里不定式为什么用完成式 they ought to have told you how much money you needed的被动语态 I told Sally how to get there,but perhaps I ( ) for her.A.must have written it outB,had to write it outC.ought to write it outD.should have wriiten it out.为什么? 25.------You ought to have come here ten minutes ago? --------Yes,I _________.A.ought to B.ought to have C.ought D.have ought to为什么选B,不选A? I told Sally how to get here,but perhaps I__________for her.A:had to write it out B:must have written it outC:should have written it out D:ought to write it out(选项加解释,快.) ought to pray for I ,I have found,real love that I ,I have fo ---I did not go to see the doctor yesterday .--- but you ____A.ought to B.ought to have 的详解 ---I did not go to see the doctor yesterday .--- but you ____A ought to B ought to have的详解 should ought to have done