when did they leave中为什么要用did不用do 回答时用nobody knows when they

when did they leave中为什么要用did不用do 回答时用nobody knows when they left这句话 当中的knows为什么要加s 为什么用 left而不用leave
ll_02 1年前 已收到7个回答 举报

gaoyuan9030 幼苗

共回答了18个问题采纳率:94.4% 举报

他们已经走了,是过去的事,要用过去时did.而do是现在时.nobody是第三人称单数,又是一般现在时,动词要加s或es.他们走时也是过去时,要把动词改为过去式,所以是left.

1年前 追问

10

ll_02 举报

那when did they leave中为什么要用 leave不用left

举报 gaoyuan9030

did后要跟动词原形。

逐日ss 幼苗

共回答了1个问题 举报

因为句子是表示过去时态,表示过去的动作。

1年前

2

gmcyan123 幼苗

共回答了3个问题 举报

when did they leave 中“离开”已经是过去了,所以要用过去时,同理,后一句也是,而nobody指没有人,其后谓语动词一般用单数形式,所以用knows
希望能对你有帮助!

1年前

2

liyan6229101 幼苗

共回答了19个问题采纳率:89.5% 举报

leave离开是一个表示过去动作的动词,本身词意就有过去式的成分,一般都是用过去时,所以用did,除非明确有词表示正在离开。 nobody是不可数名词,用作主语时,谓语动词一般用单数。
leave的过去式不就是left么,前面用did,后面肯定得对应上

1年前

2

田得水 幼苗

共回答了1234个问题 举报

when did they leave这是一个【过去时态】的特殊疑问句。因为leave是【实意动词】,需要靠【助动词帮助】其构成特殊疑问句,【时态】反映在【助动词身上】就是【did】了。【do是表现在时态】。
回答时用nobody knows when they left这句话 当中的knows为什么要加s,因为主语nobody是【第三人称单数】,【现在没有人知道knows】,left是l...

1年前

1

heavenflowers 幼苗

共回答了13个问题 举报

when did they leave?他们什么时候离开的?
—nobody knows when they left.没有人知道他们什么时候离开的。
他们离开肯定是在问这个问题之前离开的,所以要用过去式。同理,所以回答中的“离开”要用过去式left而不用leave。并且nobody,anybody,somebody这类词都要用第三人称单数,所以要用 knows那when did ...

1年前

0

kjsadfhkjasdhfkj 幼苗

共回答了754个问题 举报

他们已经走了,用过去时的did,nobody是不定代词,视为单数,是一般现在时,动词要加-s(第三人称单数现在式),这里因为是把前面的那句句子换成宾语从句了,而宾语从句要用陈述句的语序,所以要把助动词去掉,由于没有助动词,所以谓语动词要从原形变为过去时。希望我能帮助你解疑释惑。...

1年前

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