i don't know why he hasn't come yet.这句话里为什么要用hasn't?可以用is't吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/17 08:40:55
xRNA~D^`B&@
nP*YJmU.vp+ΖbiқI9ʒ|nD^d#I26ɤ*&viUM?@S;:|[>A硇lqm!HRDyڢ;}"Z)0y5
!ھ~43Ac[;D7fttب;S+y4Zぺ61<ulu^#z ~(#G`>aq2"]:^b`Zu[ݜ`B]gqD?B?
i don't know why he hasn't come yet.这句话里为什么要用hasn't?可以用is't吗?
i don't know why he hasn't come yet.
这句话里为什么要用hasn't?可以用is't吗?
i don't know why he hasn't come yet.这句话里为什么要用hasn't?可以用is't吗?
yet 是现在完成时的时间状语,hasn't come 是现在完成时,其结构是:助动词have/has + 过去分词,所以用 hasn't come
而 isn't + 过去分词是被动语态的结构
翻译:我补知道他为什么还没有来.
不可以, 要用完成时态
因为有yet一般就要用完成时,is表示被动了,come是不能用于被动的。
用hasn't好,用isn't不合适。have done有“截至目前”怎么怎么样的意思,这句话想说的是,我不知道为什么(截至现在)他还没来。isn't只是讲在或不在,没有“截至目前”的意思,用hasn't,跟yet对应得很好。