精英家教網 > 初中英語 > 題目詳情
– Alex, how long ____________ you ___________ in this school?
--For three years. I’ll graduate in July.
A.are; studyingB.do; studyC.will; studyD.have; studied
D

試題分析:句意:亞歷克斯,你已經在這個學校學習了多久呢?有3年了。我將在7月份畢業(yè)。后文有For three years.三年的時間,表示一段時間,句中用現在完成與how long一起連用,故選D
點評:現在完成時表示動作已經完成,并對現在造成了影響。初中階段注意兩個詞所連的時間狀語,即for后面加一段時間;since后面加點時間,有這兩個短語在句子中時,句子都需要用現在完成時。
練習冊系列答案
相關習題

科目:初中英語 來源:不詳 題型:單選題

It’s seven o’clock. My family            breakfast.
A.is havingB.haveC.are havingD.Has

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

When it rains, she ______ a bus to work.
A.is takingB.takingC.takesD.to take

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Hurry up! The play _______ for ten minutes.
A.has begunB.had begunC.has been onD.began

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

—I’ve got a ticket to the ball game tonight.
—Oh. How ___________ you __________ it?
A.had, gotB.did, getC.do, getD.will, get

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

--What did Sam say just now?
--He said he ______ at that time.
A.watched TVB.will watch TVC.was watching TVD.is watching

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

If it       rain tomorrow,we’ll go on a trip.
A.isn’tB.doesn’tC.won’tD.is going to

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Mr. White is my English teacher. He ______ in this school for about 5 years.
A.has workedB.will workC.is workingD.works

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

-I'm so sorry that you didn't win the skating marathon.
-How long _____ you ______?
-I skated for 5 hours.
A.have, been skatingB.were, skating
C.have you skatedD.did, skate

查看答案和解析>>

同步練習冊答案