stay的用法
来源:百度知道 编辑:UC知道 时间:2024/06/01 12:46:31
stay是持续性动词,那可不可以说
He stays here for 3 days.
还是必须得说
He has stayed here for 3 days
He stays here for 3 days.
还是必须得说
He has stayed here for 3 days
应该说: He has stayed here for 3 days.
因为这里表示的“已经”强调结果。
上网查
He stays here for 3 days.
不正确,后面有for
He has stayed here for 3 days
也略显...不能说是语病,但是很别扭
这句话应该说
He has been here for 3 days.