5.The two strangers have been talking in the park for a long time as though they ______old friends.
A. are B. should be C. were D. would be
4. -The concert was wonderful!
-Really? How I wish I ______to the theatre with you yesterday!
A. had gone B. might go C. were able to go D. would go
3. -I didn’t know you were good friends .
-You _____.I have known her since she moved here. You were studying abroad then.
A.may have B.needn’t have C.couldn’t have D.must have
2. - Mum, it’s none of my business. Why _____ I care?
- Just because she is your sister.
A. can B. should C. will D. may
1. Why didn't you tell me there was no meeting today? I _____ all the way here _____the heavy snow.
A. needn't have driven;through B. can't have driven;across
C. mustn't have driven;through D. shouldn't have driven;cross
16.注意分词和独立结构引导的虚拟语气
Given more than two hours, we could have done the work better.
Not having finished the work, he couldn't have seen this film.
[高考预测]
15.注意转折语气连词引导的虚拟语气
He hesitated for a moment before kicking the ball, otherwise he would have scored a goal.
I told Sally how to get here, but perhaps I should have written it down for her.
The captain kept calm in the terrible storm, otherwise the accident wouldn't have been prevented.
Yesterday, Jane walked away from the discussion. Otherwise, she might have said something she would regret later.
14.注意虚拟条件从句的特殊形式
Without electricity, human life would be quite different today.
Without the air to hold some of the sun's heat, the earth at night would be freezing cold.
13.but for+名词
But for your help we couldn’t have succeeded in the experiment.
12.would like/was/were to have done something
I would like to have attended the party, but one of my friends came to see me.
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com