[B] couldn't have attended
[C] would have not attended
[D] needn’t have attended
六、needn’t+have+ED分词:表示对过去不必做的事情却做了,可译为“其实不必”
6) You all these parcels yourself.The shop would have delivered them if you had asked a shop assistant.
[A] didn’t need to carry
[B] needn’t have carried
[C] needn’t carry
[D] didn’t need carry
七、used to 表示过去的习惯动作或状态,现在已不存在,在否定陈述句中,一般用didn't use to,也可用used not to;在疑问句中用“Did…use to”。used to还可与never,often,always等连用。注意used to与be used to的不同,后者表示be accustomed to “习惯于某种状态”,而且跟接名词或ING形式,而used to后接动词原形,试比较
He used to drink. 表示“他过去经常喝酒”而现在不喝了。
He is used to wine (He is used to drinking wine) at each meal. 表示“他现在已养成习惯,每顿饭喝点葡萄酒。”
八、had better表示“最好……”,后接动词原形,其否定式为had better not+动词原形
You had better not follow his behavior. 你最好不要学他。
九、would rather 意思是“宁愿”,表示选择。它有两种用法,
一是在肯定句中后边直接跟动词原形,其否定句是在would rather 后加not,即 would rather not+动词原形;
二是它后边可以跟接从句,该从句的谓语动词用一般过去式表示虚拟语气。由于would rather表示选择,它后边可跟接than
She would rather sleep than talk rubbish. 她宁愿睡不愿闲聊。
7) “Did you criticize him for his mistakes?”——“Yes,but it.”
[A] I’d rather not do
[B] I’d rather not doing
[C] I’d rather not have done
[D] I’d rather not did
[注] would rather和had rather都表示“宁愿”,在用法上也没有区别。但如果说would rather与had rather完全一样(Longman Dictionary of Comtemporary English 如是说),这一说法有争议。其实had rather在现代标准英语中几乎已经不用了。这对我们考试来说是比较重要的,因为一般考题作为标准英语是不用had rather的。
十、例题解析
1) B为正确答案。
2) C为正确答案。
3) D错。改为stolen。这里C处和D处是并列的谓语,D处相当于must have stolen。
4) C为正确答案。
5) B为正确答案。
6) B为正确答案。
7) C为正确答案。
上一页 [1] [2] [3] [4]