Was that the new comer who walked by?

Was that the new comer who walked by?
yes,it must have been.
疑问:1.这句话为何意?
2.为什么用have been?
Thank you
kneelknit 1年前 已收到6个回答 举报

flowerpowering 幼苗

共回答了17个问题采纳率:100% 举报

1、这句话的意思是:
刚才走过去的那个人是新来的吗?
是的,肯定是(新来的).
2、must + be动词表示肯定的推测.而用be还是用have been 只是个时态的问题,如果是现在时就该用动词原形,回答为it must be.但是问句中用了was,这就表明问句是过去时态,那答句就应该用完成时,所以用must have been.

1年前

2

sandymei 幼苗

共回答了109个问题 举报

"走过去的那个人是新来的吗?""是的,那个肯定是."
回答用it , 那是因为主句的主语是that .
用have been 是最近新来的.用现在完成式,如: how have you been these days?最近怎么样?

1年前

2

我就为王 幼苗

共回答了11个问题 举报

你好!
这就是刚才走过的新来者吗?
是的,这可能是
must have been 表示猜测

1年前

1

其实我在等你 幼苗

共回答了27个问题 举报

刚走过去的就是新来的人吗?
是的,就是。
must + have done的格式表示过去发生的事,must是表示把握很大的肯定性推测
因为问句中用was过去时态,所以回答用must have done 格式

1年前

0

蚪儿 幼苗

共回答了13个问题 举报

刚才走过去的是新来的吗?
肯定是的。
must have done 结构,表示肯定猜测

1年前

0

afei_li 幼苗

共回答了1个问题 举报

刚才走过去的是新来的吗?
肯定是的。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.023 s. - webmaster@yulucn.com