. --So hard __________ in the past few months that he has made great progress in English. --I can see that, only a few mistakes he made in this exam.
#103811
A
he worked
B
did he work
C
he has worked
D
has he worked
推荐题目
 Many accidents________ by careless drivers last year.
#100142
A
are caused
B
were caused
C
have caused
D
will cause
Do you know when Mr. Brown _______? When he _______ , please let me know.
#101257
A
will come; will come
B
comes; is coming
C
is coming; comes
D
comes; will come
---Can I help you, sir? ---Yes. I bought this radio here yesterday, but it _____. 
#104442
A
didn't work
B
wouldn't work
C
can't work
D
doesn't work
My uncle _____ to see me. He'll be here soon.
#101552
A
comes
B
is coming
C
had come
D
came
—You were not listening;what troubled you?—I         my coming math exam.
#102663
A
am thinking about
B
was thinking about
C
had thought about
D
will think about