must have been和must be的区别
要口诀,简短,易懂.
人气:461 ℃ 时间:2020-02-20 19:58:11
解答
must have been 和 must be的区别在 have
have在这里表示是 动作已经完成.所以
must have been是对过去的事实的肯定猜测
must be是对现在事实的肯定猜测
e.g.
She sings so well.I think she must have been a singer.
她唱得真好.我想她以前肯定是名歌手.
he doesn't come to school today.He must be ill.
他今天没有来上学,肯定是病了.
推荐
猜你喜欢
- take the cash back的cash 前要加the吗
- 1/2+1/3+2/3+1/4+2/4+3/4+1/5+2/5+3/5+4/5+……+1/100+2/100+……+99/100
- “无论你看不看得见它们”,是no matter you see them or not,还是no matter you see them
- 为什么要求光路中物光和参考光的光程相等
- we need time to do homework
- 有一个单摆周期为T,若将其摆长缩短为原来的一半,则其周期变为多少T?
- Sorry,I ___(have) no enough money with me now.
- 一个圆锥形的沙堆,底面周长为12.56米,高位1.2米,用着对沙铺路,路宽4米,铺沙厚度为2厘米,能谱多少米