英语翻译He ( ) ( ) ( ) ( ) for a week他卧病在床一个星期了.我认为填is ill in bed但最佳答案是has stayed in bed是for a week的原因吗?那stay能表示卧病在床吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 11:15:36
英语翻译He()()()()foraweek他卧病在床一个星期了.我认为填isillinbed但最佳答案是hasstayedinbed是foraweek的原因吗?那stay能表示卧病在床吗?英语翻译H

英语翻译He ( ) ( ) ( ) ( ) for a week他卧病在床一个星期了.我认为填is ill in bed但最佳答案是has stayed in bed是for a week的原因吗?那stay能表示卧病在床吗?
英语翻译
He ( ) ( ) ( ) ( ) for a week
他卧病在床一个星期了.
我认为填is ill in bed
但最佳答案是has stayed in bed
是for a week的原因吗?
那stay能表示卧病在床吗?

英语翻译He ( ) ( ) ( ) ( ) for a week他卧病在床一个星期了.我认为填is ill in bed但最佳答案是has stayed in bed是for a week的原因吗?那stay能表示卧病在床吗?
是for a week的原因
要用完成时
如果是is ill in bed
应该是has been ill in bed

is ill in bed 表状态,是现在他卧病在床
has stayed in bed是完成时 与for a week相对

is ill in bed 是不对的。
我认为是stayed in a bed 。
不过has stayed in bed 都应该可以。

He's ill in bed.
他卧病在床
He has been ill in bed for a week
他卧病在床一个星期了

有for a week 就要用完成时表示一段时间
be ill in bed 只是说一个状态,如果是now就可以用