当前位置:首页 >> 英语学习 >>

should have done

should have done/would have done should have done 只用于谈论过去情况,主要有两个用法:

■用于推测过去已经发生的情况。如: He should have arrived by now. 此时他本该到了。 The letter should have arrived by now. 信现在该到了。 The train should have already left. 火车大概已经开走了吧。 I can’t think why he should have been so angry. 我想不通他怎么会这样生气。

■用于指本该发生而实际上未发生的情况。如: You should have told me so before. 你早就应该告诉我。 Look at the time! We should have been at the theatre ten minutes ago. 瞧都什么时候了! 十分 钟前我们就该到戏院了。 George never should have joined the army. 乔治本来就不该参军的。 You should have told me you were coming. 你该事先告诉我你要来呀。 You should have written—I was getting worried. 你该来封信啊——我都开始担心了。 John should have left have left by tomorrow. 到明天约翰可能已走了。 I think they should have consulted a doctor earlier. 我认为他们早就该去看医生了。 I should have left London before 9, but I didn’t. 我本该在 9 点以前离开伦敦,但是我没有。 In my opinion, she should have resigned earlier. 在我看来,她应当更早一点儿辞职。 You are right; I should have thought of that. 你说得对,我本应当想到这一点的。 I should have phoned Ed this morning, but I forgot. 今天上午我本该给埃德打电话,但是我忘 了。

would have done "would+动词的完成式"表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未 做成,通常用来说明某一情况,但不像用 should 或 ought to 那样含有责备之意。 <><><> 一、表“猜测过去” I guess the poet would have been about twenty when she wrote her first poem. 我猜这位诗人写第一首诗歌的时候,大概 20 岁左右。 Another worker wouldn’t have acted like that. 想必另外一位工人是不会那样做的。 <><><> 二、表“过去本会发生,而实际并未发生” ,没有责备之意。 I would have written before but I have been ill. 本来我是会写信的,但是由于我生病了。 (用来说明某一情况,没有责备之意)


2012.5情态动词+have done用法及练习
ought to have C. might have D. should have done 10. – Mum, I climbed to get the Teddy Bear from the top of the shelf. -- My goodness! You...
would should could have done用法和区别
would should could have done用法和区别_英语_高中教育_教育专区。would/could/might/should have done 等 用法和区别一、在虚拟语气中的用法(情态动词都是过去时...
need have doneshould have done
考点分析: 考点分析:should have done 的用法情态动词的推测用法 温馨提醒: 情态动词的推测用法是高考英语情态动词中最重要的考点, 根据近年来各省市的 考试情况...
情态动词 have done的用法
“情态动词+have done”的用法 “情态动词+have done”表示对过去情况的推测或估计,是历年高考的热点。现就这一语言 现象作如下归纳: 1. should (ought to) ...
A. should have been doing C. could have done B. must have been doing D. would have done 1. He is not poor. You ___ have lent him the money...
高一必修四重点难点——情态动词+have done
2. Without your help, I wouldn't have achieved so much. 没有你的帮助, 我是不会取得如此大的成绩。 八、 “should+have+done”意思是“本来应该做某事...
should have done学生版
should have done学生版_初三英语_英语_初中教育_教育专区。1. should have done 表示“过去本应该做某事却未做。”其否定结构 shouldn't have done 表示 “过去...
could、should、would+have_done_六年级英语_英语_小学教育_教育专区。could、should、would+have_done虚拟语气总结。一、 “must+have+done” 表示对过去事情的肯定...
could、should、would+have done
八、 “should+have+done” 意思是“本来应该做某事,而实际没做。 “shouldn‘t+have+done”表示本来不 ” 应该做某事,而实际做了。含有指责对方或自责的含意...
could、should、would+have done 郭文霞2014.8.22
could、should、would+have done 郭文霞2014.8.22_英语_小学教育_教育专区。情态动词+have+done 一、 “must+have+done” 表示对过去事情的肯定推测,译成“一定...

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。