Mr Wang has caught a cold for two days.这句话有什么语法错误?
问题描述:
Mr Wang has caught a cold for two days.这句话有什么语法错误?
答
短暂动词不能用完成时.
caught 原形catch,catch a cold,得感冒.得感冒是个短暂完成的动作,不能用完成时,说王先生花了两天时间得感冒.
正确的表达:Mr Wang Caught a cold two days ago.