Why haven't you finished your homework yet? You___________ to have finished it by last Sunday.
A.are supposed | B.were supposed |
C.are supposing | D.were supposing |
He made a mistake, but he corrected the situation __________ it got worse.
A.until | B.when | C.before | D.as |
Iraq has __________ too many wars since 1990, making his people __________ a lot.
A.got through; pay | B.looked through; face |
C.gone through; suffer | D.passed through; destroy |
Many websites have been _______ to help people study foreign languages.
A.set off | B.set up | C.set down | D.set out |
Most of the local people insist that the old temple _______ as it has a long history.
A.should not pull down | B.must not pull down |
C.not be pulled down | D.would not be pulled down |
I love animals and that’s the reason ______ I hate the people who kill wild animals for money.
A.that | B.in which | C.which | D.why |