题目内容

2.这位法国医生已经在中国工作十多年了.
The French doctor has worked in China for more than 10 years..

分析 The French doctor has worked in China for more than  10 years.

解答 答案:The French doctor has  worked in China for more than 10 years.
根据汉语意思,首先确定此句的主语为the French doctor (这位法国医生);谓语动词为工作,英文为work;"在中国"为地点状语in china;"十多年了"应该是一个时间段作时间状语,用for连接为for more than 10 years;联系句意,可知这里是指这位法国医生从过去的某个时间来中国工作,一直持续到现在,并且还有可能继续工作下去,故应该用现在完成时,构成为:has/have+过去分词;主语为三单,所以用has,work为延续性动词,其过去分词为worked;故此句可完整表达为:The French doctor has worked in China for more than 10 years.

点评 此题考查完整句子的翻译.做题时要根据汉语意思先确定出句子的主要成分,再考虑时态及固定短语等等的使用,从而做出符合句意和语法的正确句子.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网