. --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
推荐题目
He ______________ two tickets for us before he arrived at the entrance of the cinema. 
#99545
A
had reserved
B
has reserved
C
was reserving
D
has been reserving
They are living with their parents for the moment because their own house _______.
#100101
A
is being rebuilt
B
has been rebuilt
C
is rebuilt
D
has rebuilt
 The pen I____ I _____is on my desk, right under my nose.
#104337
A
think; lost
B
thought; had lost
C
think; had lost
D
thought; have lost
It is bad manners to ________an invitation without a reason.
#99896
A
break down
B
settle down
C
turn down
D
calm down