首页 知识详情

老师为什么l have caught a cold 翻译是我感冒了呢。不能说l cold 吗

网校学员清风无**在学习英语零基础直达大学六级全能畅学卡【随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

猫芝芝

同学你好,该知识点来自沪江网校《英语零基础直达大学六级全能畅学卡【随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好~
感冒了可以用catch a cold,或者用have a cold。
这两个有略微的区别。

catch a cold更强调“感冒”这个行为。
例如:
The more stress you are under, the more likely you are to catch a cold.
压力越大,越有可能患感冒。

have a cold表示“感冒”持续的状态。
例如:
When you have a cold, any food and drink sometimes has very little flavour to you.
你患感冒时,任何酒菜有时都会毫无滋味。

同学这句话,l have caught a cold,是现在完成时 ,have (has) + 过去分词
have(助动词, 无意义) caught (实义动词catch 的过去分词)

I cold.
此句子只有主语和形容词。缺少谓语成分。所以这个句子是错误的。
如果加上了谓语动词,“I am cold”. 意思则是“我很冷漠”。并不是我感冒了的意思。
 
希望能帮助到同学
祝学习愉快~

版权申明:知识和讨论来自课程:《英语零基础直达大学六级全能畅学卡【随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

英语零基础直达大学六级全能畅学卡【随到随学班】

已有26人在本课程中发现了285个知识

已有240个知识得到了老师的回复