情态动词+ have done用法幻灯片课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

but she _______ be out shopping.
A. can
B. should
C. must
D. may
3. The room is in a terrible mess; it
_________ cleaned.
A. can’t have been B. couldn’t be
C. may have been D. would be
3.may/might have done
也许、或许已经做了,一般只用于肯定句或 否定句中(在否定句中表示“可能不”),不 用于疑问句。用might表示语气更加不肯定。
It’s too late. I think he may have gone to bed.
He may not have finished the work.
A. should
B. could
C. must
D. might
11. — I’ve taken someone else’s green
sweater by mistake.
— It ______ Harry’s. He always wears
green.
A. has to be
4. There ______ be any difficulty about
passing the road test since you have
practiced a lot in the driving school.
A. mustn’t
B. shan’t
C. shouldn’t
D. needn’t
情态动词+ have done用法
情态动词+ have done用法
1.must have done 想必/准是/一定做了
2.否定式为:can’t /couldn’t/+have done
It must have rained last night for the road is quite muddy.
8.would rather (not) have done 宁愿当时(没)做了某事
I raised objections at the meeting, but now I would rather have not done that.
9.would like/love to have done
5. This umbrella looks like mine, but it
isn’t. Whose ______ it be?
A. must
ቤተ መጻሕፍቲ ባይዱ
B. can
C. may
D. might
6. — May I sit beside you, sir?
— Sorry, you ______. Look, my daughter
6.needn’t have done 本不必做而做了
You needn’t have taken a taxi here, for it was very near to my house.
7. had better (not) have done 当时最好(没)做了某事
You had better not have scolded her.
C. can
D. must
8. You ______ be hungry already — you
had lunch only two hours ago!
A. wouldn’t
B. can’t
C. mustn’t
D. needn’t
9. Although this ______ sound like a
is coming.
A. can’t
B. mustn’t
C. needn’t
D. shouldn’t
7. Peter ______ be really difficult at times
even though he is a nice person in general.
A. shall
B. should
2.Can/could have done 1.本来能够做 2.过去可能会做
Can he have gone to his aunt? 他有可能去她姨妈家了吗?
3.Cannot/could not have done
1.过去不可能 2.过去没能够
He cannot have forgotten it. 他不可能忘了那件事。
simple task, great care is needed.
A. must
B. may
C. shall
D. should
10. — She looks very happy. She ______
have passed the exam.
— I guess so. It’s not difficult after all.
过去愿意做但未做成
I would love to have gone to the party last night, but I had to work extra hours to finish a report.
昨晚我本来很想去参加聚会的,但我 得加班完成一个报告。
课堂练兵
1. — ____ I go out to play, mum? 2. — No, you _____. You should do
他也许还没完成那项工作。
4.should/ ought to have done
本该做,而实际上未做
You ought to have done this exercise more carefully. 你本应该更仔细地做这个练习。
5.should not/ ought not to have done 本不该做而做了 You shouldn’t have told her truth. 你本不该告诉她真相。
your homework first. 3. A. Might; wouldn’t 4. B. May; had better not 5. C. Must; mustn’t 6. D. Need; mustn’t
2. — Where is Emma?
— I can’t say for sure where she is,
相关文档
最新文档