— We haven't been to the Great Wall for ages. — No, I don't remember how many years ago _______ I last visited it.
#87429
A
it was that
B
was it that
C
it was when
D
was it when
推荐题目
We ______ John’s name on the race list yesterday but for his injury.
#87161
A
will put
B
will have put
C
would put
D
would have put
—He looks very happy. He ____have passed the exam, —I guess so. It’s not difficult after all.
#88008
A
should
B
could
C
must
D
might
She didn’t come to the party last Sunday. _________, she must have made the party more exciting.
#87067
A
If she came
B
Would she come
C
Had she come
D
Did she come
----- You shouldn’t have talked back to our teacher like that. It was awfully impolite.----- You are right. I _________ crazy at that moment.
#87625
A
could have been
B
can be
C
must have been
D
should have been
