高中的语法题目 时态语态4

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:50:11
4。-- You are dringking too much.
-- Only at home.No one _____ me but you.
A.is seeing B.had seenn C.sees D.saw

答案是C
如果有have seen 可以选吗
还有这句话是no one做主语吗

是no one 做主语,不可以用have seen,因为no one是单数,不用have。第二是因为事态是现在时,不用完成时。

不能用have seen 因为no one 作主语时谓语动词需用单数。同类词还有every one、no body,都是用单数,也就是has seen。
这里no one作主语。