-----What about today’s temperature?
------It’s the same as, if the weather report is exact as usual, _____ of yesterday.
| A.one | B.that | C.ones | D.those |
---It’s a long time ______ I last saw you.
---Yes, and it will be another month ______ we can meet again.
| A.before; when | B.when; since | C.since; while | D.since; before |
John received an invitation to dinner, and with his work ________, he gladly accepted it.
| A.finished | B.finishing | C.having finished | D.was finished |
-–She looks very happy. She ________have passed the exam.
--I guess so. It’s not difficult after all.
| A.should | B.must | C.could | D.might |
Progress ________so far very good and he is sure that his new book will be finished on time.
| A.was | B.had been | C.has been | D.will be |
I haven’t read the book for __________ long _______I’ve forgotten what it is about.
| A.such; that | B.so; as | C.so; that | D.such; as |