Many a student ______ made that mistake before, which is another way of saying a great many students ________ made that mistake.
#103735
A
had; has
B
has been; have
C
have; has
D
has; have
推荐题目
In the last few years thousands of films __________ all over the world. 
#102095
A
have produced
B
have been produced
C
are producing
D
are being produced