题目内容
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.
点评 此题考查完整句子的翻译.做题时要根据汉语意思先确定出句子的主要成分,再考虑时态及固定短语等等的使用,从而做出符合句意和语法的正确句子.
练习册系列答案
相关题目
10.-Mum,I'm tired of doing too much homework every day.
-Oh,dear,without hard work,you can't _______ your dream.( )
-Oh,dear,without hard work,you can't _______ your dream.( )
| A. | choose | B. | encourage | C. | manage | D. | achieve |
11.-Why not ________ to the park now?
-Good idea!Let's go.( )
-Good idea!Let's go.( )
| A. | go | B. | to go | C. | goes | D. | going |
12.Many local people in Zigong prefer to go to in Mount Jian for their summer holiday.( )
| A. | somewhere cool | B. | cool somewhere | C. | somewhere cold |