高三英語M8U1 The written word專項復習教案
where is dick? where can he have gone?
◇ should (ought to) + have done 表示“本來應該做而實際上沒做”,其否定式則表示“本來不該做而實際上做了”,常含有責備的語氣。
you should have been here five minutes ago.
how i regretted the days when i had played and should have studied.
◇ needn’t + have done 表示“本來不必做的事,實際上做過了。”
i got up early, but needn’t have done so, because i had nothing to do that morning.
you needn’t have written such a long article. the teacher only asked for 300 words, and you have written 600 words.
◇ would like to have done 表示“本來希望做而卻未做的事”。
i’d like to have gone to college.
i’d like to have seen his face when he opened the letter.
◇ may (might) + have done表示對過去的推測,多用于陳述句,意思是“可能……”。用 might 比用 may 語氣更加委婉。
i may have misunderstood him.
she might have taken the book with her, i suppose.
they might have been quarrelling about the problem the whole day.
◇ would / should + have done 用于虛擬條件句中,表示與過去事實相反。should 只用于第 一人稱,would 用于各人稱。
i should have called you if i had known your telephone number.
第二部分:練習
i. 單項選擇
1. —i’ll tell mary about her new job tomorrow.
—you _____ her last week.
a. ought to tell b. would have told
c. must tell d. should have told
2. mr. white _____ at 8:30 for the meeting, but he didn’t show up.
a. should have arrived b. should arrive
c. should have had arrived d. should be arriving
3. —tom graduated from college at a very young age.
—oh, he ______ have been a very smart boy then.
a. could b. should c. might d. must
4. my english-chinese dictionary has disappeared. who_________ have taken it?
a. should b. must c. could d. would
5. what would have happened _____, as far as the river bank?
a. bob had walked farther b. if bob should walk farther
c. had bob walked farther d. if bob walked farther
6. he hesitated for a moment before kicking the ball, otherwise he_________ a goal.
a. had scored b. scored c. would score d. would have scored