James has just arrived, but I didn’t know he _______ until yesterday.
A.will come | B.was coming |
C.had come | D.came |
—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.
A.should have done | B.could have done |
C.must have done | D.may have done |
more energy to my study instead of being crazy about Internet games, I would be sitting in a comfortable office now.
A.If I devoted | B.Had I devoted |
C.Would I be devoted | D.Should I be devoted |
Jack is a great talker. It's high time that he ________ something instead of just talking.
A.will do | B.has done |
C.do | D.did |
It is necessary that the government solutions for the problems of air pollution to create a clear environment.
A.should have found | B.could have found |
C.could find | D.should find |
We lost our way in that small village, otherwise we________ more places of interest yesterday.
A.visited | B.had visited |
C.would visit | D.would have visited |