精英家教网 > 初中英语 > 题目详情
Zhang Liang was a cook years ago, but he______  a model over the years.
A.has becomeB.becameC.becomesD.has been
D

试题分析:句意:张亮几年前是个厨师,但是这几年他成了一个模特。over the years最近几年,一段时间,现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。become对应的延续性状态是be,故选D。
练习册系列答案
相关习题

科目:初中英语 来源:不详 题型:写作题

假如你是Zhang Xue,你在申请参加一个目的地为美国的夏令营活动,请你用英语写一份申请。申请的开头和结尾已经给出。要点如下:
1. 参加的目的是为了提高英语和了解美国文化;
2. 爱好运动和流行音乐;
3. 希望住在有三到四个孩子的美国家庭。
4. 适当自由发挥自己的兴趣爱好。
注意:字数60-80词,开头和结尾已给出,不计入总数字;文章不要提及真实的校名和人名。
参考词汇:①summer camp n. (夏令营);
②American culture n. (美国文化) ;
③pop music n.流行音乐
  Dear Sir or Madam:                                                                            
                                                                              
                                                                              
                                                                              
                                                                              
                                                                              
                                                                              
                                                                              
     I’m looking forward to your reply. Thank you.                                    
                                    

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Last month a new law______in China to stop people from smoking in public places.
A.is passedB.passesC.had passedD.was passed

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

–I wonder if it _________ tomorrow.
–Don’t worry. If it _________, we’ll stay at home.
A.rains; rainB.will rain; rainsC.rains; will rainD.will rain; will rain

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

—Why didn’t you go to the cinema with us yesterday evening?
—I________for my uncle from Beijing at the station.
A.was waitingB.am waitingC.will waitD.waited

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

More than 20 people ________ in traffic accidents ________ last week.
A.died; forB.have been dead; sinceC.have died; forD.have been dead, for

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

How many times have you         the Science Museum?
A.gone to B.been in C.been to D.went to

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

—Shall we go to Australia for the long holiday ?
--Sorry. I _______ there twice.
A.have goneB.wasC.have beenD.go

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

—There     a football match____ October 10th. Shall we go to watch it?
— Sure .let’s go.
A.will have, onB.will be , onC.is going to have, onD.is going to be ,in

查看答案和解析>>

同步练习册答案