-
免费?宅在家学英语?怎么报名?
最牛英语口语培训模式:躺在家里练口语,全程外教一对一,三个月畅谈无阻!
洛基英语,免费体验全部在线一对一课程
:
/
(报名网址)
大学英语三连击:“情态动词+
have+
done
”的含义
今天的这个知识点比较繁杂,是关于“情态动词+
have+
done
”的含义问题。但是大家认真学
起来还是不难的。快往
下看吧!
1
、
Must have
done
的含义。“
must have
+过去分词”表示对过去的推测,意思是“一定已
经,想必已经,准是已经…
.
”,只用于肯定句中。例如:
The streets are wet. It
must have rained.
街道是湿的,准是下雨了。
He must have been drinking
beer.
他肯定一直喝啤酒来着。
若要表示否定,要用“
can
’
t/couldn
’
t+ have+
过去分词”,意
思
是“不可能”:
The money can
’
t
have been lost there.
钱不可能是在那儿丢的。
2
、
May/might have done
的含义。“
may/might have+
< br>过去分词”表示对过去的推测,意
思是“也许已经┅,可能已经…”。用于肯定或
否定句中。疑问句中用
can
或
cou
ld.
“
might(
不
是
may)have+
过去分词”也表示“本来可
以…”的意思,含有责备的口气,用来批评人。例如:
He may have gone to bed.
他可能已经上床睡觉了。
She might not have settled the problem.
她可能尚未解决那个问题。
You might have told me earlier.
你本可以早点告诉我的。(埋怨责备)
Don
’
t
do that again. You might have been fired.
< br>别那么干了,会把你解雇的。(责备,
洛基英语是中国英语培训市场上的一朵奇葩
,
是全球已被验证的东方人英语学习的最佳模式。
洛基英
语是中国
专业在线英语培训机构
,
通过电话英语、
视频英语与外教一对一的模式提高学员英语口语水
平,提供英语口语培训,
成人英语培训
,商务英
语培训,
企业英语培训
等课程。
免费?宅在家学英语?怎么报名?
警告)
You might have succeeded if you had
tried.
假如你尝试过,或许已经成功了。(虚拟语气,
不满)
3
、
needn
’
t have don
e
的含义。“
needn
’
t+
have+
过去分词”表示“作了不必做或
不需
要做的事”。
可译成“大可不必”,“本来不需要”。例如:
I
needn
’
t have borrowed the
money yesterday.
昨天我根本不需要借钱的。(实际上已经
借了)
You
needn't have come so early.
你不必那么早来嘛。
4
、
can/could have
done
:用来谈过去的情况
p>
(
1
)在疑问句、否定句中,表示怀疑和不
可能,这时它们没有时间上的差别,只是
could
的语
气更弱一些:
Who could have taken them?
谁会把它们拿走了呢?
Where can he have gone?
他可能到哪儿去了呢?
He can
’
t have
taken it home.
他不可能是带回家去了。
She
couldn
’
t have left so soon.
她不可能这么快就走了。
I don
’
t see how I
could have done otherwise.
我看不出我当时还有别的做法。
Who could have supposed you were going
to do such a thing?
谁会想到你会做出这样的
事情。
Nobody could have foreseen
such a calamity.
这样的灾祸谁也不会预想到。
p>
(
2
)
could
have done(
但不是
can)
在肯定句中,表示“那时本来可以…;差点就要…”,有时
用来进行婉转地批评(与
p>
might
同意,但语气更强一些):
洛基英语是中国英语培训市场上的一朵奇葩,
是全球已被验证的东方人英语学习的最佳模式。
洛基英
语是中国
专业在线英语培训机构
,
通过
电话英语、
视频英语与外教一对一的模式提高学员英语口语水
平
,提供英语口语培训,
成人英语培训
,商务英语培训,
企业英语培训
等课程。