—I’m sure Andrew will win the first prize in the final.—I think so. He _________ for it for months.
#101898
A
was preparing
B
is preparing
C
has been preparing
D
had been preparing
推荐题目
Upon graduation from school, how well will you ______ the job that lies ahead?
#102632
A
prepare
B
prepare for
C
be prepared for
D
be preparing
—— Why? Tom, your shirt is so dirty! —— Mum, I _____ my storeroom downstairs。
#104641
A
cleaned
B
have worked
C
was cleaning
D
have been cleaning
— You were late again, Peter.—Sorry, I ______ to be here on time, but the traffic on the roads _____ heavy.
#99977
A
wanted; was
B
had wanted; was
C
wanted; would have been
D
had wanted; would have been
The last thirty years _________ the quick development in almost every field in China.
#103107
A
have searched
B
have released
C
have seen
D
have determined