1、He has been to London, and he ______ there again last year.
A. has been B. has gone C. went D. had been
2、If you ______ here for a moment, I'll go back to fetch my bag.
A. will wait B. have waited
C. are waiting D. will be waiting
3、My neighbour ______ the violin; she usually practices at about this time.
A. practices B. will practice
C. had practiced D. is practicing
4、When I ______ the film started.
A. seated B. was seating
C. was seated D. had seated
5、I suppose Jack ______ how to get there.
A. has known B. knows C. has been working D. is knowing
参考答案&解析:
1、C “去年去”当然用过去时态(went)。又如:He has been writing for ten years and he wrote another story last week.
2、A will 有时当情态动词用,意思是“愿意”,此时它不表示将来,如:If he will give us a hand, we will be grateful.
3、D “现在正在练”(is practicing),故用现在进行时。又如:He does physical exercise after six in the morning but he is doing it now at noon.
4、C “过去坐下”,所以用过去时。seat 是及物动词,用在“主语 + 及物动词 + 宾语”句型里。此句中seat 是过去分词形式,作表语用,表示状态,它来自被动语态的过去分词。例如:I went in and was seated (= seated myself 或sat down) on a bench.
5、B “知道”是感知动词,没有进行时。此句中的“知道”是现在的事实,故用现在时。又如:I think you know French.
|