—It has been raining for nearly a week. Will it _________ long?
—No. It's _____ that we'll have a fine weekend. The sun will be shining again.
A. rain; report B. last; reported
C. stop; reported D. keep; report
-–I hear you __________ your project at the end of last week.
-–In fact, I __________ it by the end of last month.
A. had finished; had finished B. finished; had finished
C. had finished; finished D. finished; finished
---Mike, your clothes are everywhere in your bedroom.
---Oh, sorry. I’ll ________right away.
A. put them away B. put them up C. put them on D. put them down
- It’s _____ hard problem for the twins that ____ of them can work it out.
A. so; neither B. such a; neither
C. so a; neither D. such a; none
The MP4 player _______was bought yesterday isn’t working now. It needs to be repaired.
A. who B./ C. which D. whom
-- Can I join their club?
-- I am afraid you will be refused __________ you’ve passed all their tests.
A. if B. although C. unless D. since