题目内容
--- Have you finished all your homework?
--- Of course. I ______ it before I went out to play football.
A.had finished | B.have finished |
C.finished | D.was finishing |
A
解析试题分析:句意:你已经完成你所有的作业了吗?当然,在我出去踢足球之前我就已经完成了。根据句意可知完成作业在踢足球之前,及发生在过去的过去,故用过去完成时态,故选A。
考点:考查过去完成时态的用法。
练习册系列答案
相关题目
If farmers trees and forests, giant pandas nowhere to live.
A.cut down; have | B.will cut down; will have |
C.will cut don; have | D.cut down; will have |
We don’t know when the sports meeting ______. When it ______, please tell me .
A.is held; will be held | B.will hold; is held |
C.will hold; holds | D.will be held; is held |
. ---Tom, where’s your dad?
---Oh, mum, he _____ his bike in the yard.
A.repairs | B.is repairing |
C.repairs | D.has repaired |
At this time yesterday my neighbors meals with their friends.
A.are having | B.were having |
C.have | D.was having |
— It’s raining. When did it start?
— As far as I know, it ____ for three hours.
A.rains | B.rained |
C.has rained | D.will rain |
Because of the cold weather, half of the children________ill for a week.
A.has been | B.have fallen |
C.have been | D.has fallen |
A:Where were you when I called you last night?
B:I _______TV at home.
A.watch | B.am watching |
C.was watching | D.watched |