He lay awake all night

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:03:58
请问这句话对吗?如果对,为什么用lay 不是 lays or laid 呢 谢了


因为lay也是lie的过去式
lie 有躺着的意思
最好好好记录一下lie lay 及其过去式过去分词,总考

恩,应为all night属于一般现在时,所以用lay

lie 1.说谎:过去时,过去分词皆为lied
2.躺 过去时,过去分词为lay lain

lay 下蛋 过去时,过去分词皆为laid

这句话完全正确,表达的意思也是他彻夜未眠

他一夜躺着没有睡着的意思

对的。这里lay是lie的过去式,意为躺着,整句意思是他躺着一夜未眠。
就其意思我说,因为这个应该是过去发生的事情,所以不能用一般现在时,因为不可能一直都是这样的。而laid是lay的过去式,是使躺下的意思,很明显这里的主语是he,这个动作也不是他被动完成的,所以laid也淘汰了

lay是lie(躺)的过去式形式
所以意思是:他躺着,整夜无眠。