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
推荐题目
 Mary realized she ______.
#103832
A
was playing a joke about
B
was making fun
C
was being made fun of
D
was made fun
—Have you got your exam papers? —Not yet. I guess they _____ at this moment. 
#103131
A
are being graded
B
are grading
C
have graded
D
have been graded
He told us he _______a concert________.
#102952
A
had attended;three days before
B
attended;a week ago
C
would attend;since a week ago
D
was attending;for a week
——Alvin, are you coming with us?—— I’d love to, but something unexpected _______.
#101015
A
has come up
B
was coming up
C
had come up
D
would come up