— I haven’t finished my task yet.
— You shouldn’t have watched the film last night, or you _______ it by now.
A, need have finished B. may have finished
C. should have finished D. will have finished
After completing and signing it, please return the form to us in the envelope .
A.providing | B.provided |
C.having provided | D.being provided |
Some insects the color of their surroundings to protect themselves.
A.take in | B.take off |
C.take on | D.take up |
The old couple often take a walk after supper in the park with their pet dog them.
A.to follow | B.following |
C.followed | D.follows |
—Do you have enough toall your daily expenses?
—Oh yes, enough and to spare.
A.cover | B.spend | C.fill | D.offer |
This restaurant wasn’t that other restaurant we went to.
A.half as good as | B.as half good as |
C.as good as half | D.good as half as |