—Tom, your foreign teacher speaks Chinese fluently!—Oh, she has lived in China for six years, otherwise she _______ such good Chinese.
#86413
A
didn’t speak
B
would not have spoken
C
would not speak
D
hadn’t spoken
推荐题目
The doctor said I was over-weight. If only I _____ less!
#89982
A
ate
B
have been eating
C
have eaten
D
had eaten
I would have come to see you earlier, but I __________ too busy.
#90384
A
had been
B
were
C
was
D
would be
—I left my handbag on the train, but luckily someone gave it to a railway official.—How unbelievable to get it back!I mean, someone ________it.
#86552
A
will have stolen
B
might have stolen
C
should have stolen
D
must have stolen
We ________John's name on the race list yesterday but for his recent injury.(2011·江西)
#86361
A
will put
B
will have put
C
would put
D
would have put
I_______ to the see the film Alice in Wonderland last night but for the fact that I was busy preparing for the English exam.
#87686
A
must have gone
B
must go
C
might have gone
D
might go
