题目内容
– What were you doing when I called you last night?
– I ______ my homework and was going to bed.
A. did B. had done C. was doing
B
解析试题分析: had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选B。
考点:考查过去完成时的用法。
My uncle ________ a worker, but now he _______in an office.
A.is, was | B.used to, is working |
C.use to be, works | D.used to be, works |
By yesterday, the plane ______out of view for more than a month.
A.is | B.has been | C.was | D.had been |
—Hello! May I speak to Alice?
—Sorry, she _____ Shanghai.
A.have gone to | B.has been to | C.has been in | D.has gone to |
— They say there’s a new clothes store nearby.
— Yes, and it________ for no more than two weeks.
A.has been open | B.opens | C.is opening | D.opened |
–Are you and your parents going to visit friends in Shandong?
--Yes, and while we ____ with them, we’re going to spend a few days in Qingdao.
A.stayed | B.have stayed | C.were staying | D.are staying |
— John, you ____ the computer game for two hours. It’s bad for your eyes. Stop, please!
—OK, Mum.
A.played | B.have played | C.were playing | D.play |