Your visit has cheered up the sick man.中cheer为什么用过去时?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 08:32:38

Your visit has cheered up the sick man.中cheer为什么用过去时?
Your visit has cheered up the sick man.中cheer为什么用过去时?

Your visit has cheered up the sick man.中cheer为什么用过去时?
这是现在完成时-have done,只不过cheer的过去时和现在完成时都是cheered,不是过去时的.

整句的意思是“你的到来鼓舞了这个生病的男人”。 “cheer up”是“鼓舞某人,高兴起来,振奋”的意思。
句中“has cheered up”是现在完成时态,表示“鼓舞”的动作已完成,"cheered"是过去分词, 注意“主语+have/has+动词的过去分词”是现在完成时态的基本结构。 如果是过去式的话,cheered前面就不会加has了....

全部展开

整句的意思是“你的到来鼓舞了这个生病的男人”。 “cheer up”是“鼓舞某人,高兴起来,振奋”的意思。
句中“has cheered up”是现在完成时态,表示“鼓舞”的动作已完成,"cheered"是过去分词, 注意“主语+have/has+动词的过去分词”是现在完成时态的基本结构。 如果是过去式的话,cheered前面就不会加has了.

收起

你的到来鼓舞了这个生病的男人。
cheer 鼓舞,使感到高兴 cheer up 这个动作已经完成的了,你已经鼓舞完了,所以用的是现在完成时,而不是过去时。
cheer up 的现在完成时的形式是 have cheered up