问题

I’m sure Andrew will win the first prize in the final—I think soHe _________ for it for months
A:is preparing
B:was preparing
C:had been preparing
D:has been preparing
B:was preparing
C:had been preparing
D:has been preparing
正确答案是:
同类题型
It was her _____ performance(表演). Her successful career _____ only 10 years.
My brother doesn’t wear a coat. She often _____ a white T-shirt.
Shakespeare’s play Hamletinto at least ten different films over the past years
I _________ great progress in English since I _________ reading novels in English.