513. It _______ six years since I saw you last.
A. was B. have been C, is D. had been
512. I have ______ works of Shakespeare. I have spent $ 300.
A. completed B. a complete C. finished D. a completed
511. I need one more _______ my collection of Bird stamp.
A. to complete B. to have completed C. finishing D. to have finished
510. Without his help, I ____ the test given on Monday.
A. couldn’t have passed B. couldn’t pass
C. won’t pass D. don’t pass
509. If you are obey the rules ______visitors, you will ____here in our country.
A. for; enjoy B. to; enjoy your stay C. to; enjoy staying D. for; enjoy your stay
508. An expert with 40 workers ______the work. They are supposed to finish the work next week.
A. have started B. start C. has started D. are starting
507. More than one stone ______ so far.
A. have been washed B. has been washed
C. are washed D. had been washed
506. The temple is 20 kilometers _______. Let’s take a _______.
A. away; taxicab ride B. away; taxi’s ride
C. far away; taxi ride D. far away; ride
505. Our guide has organized _________.
A. a tour of the temple for tomorrow
B. a tomorrow tour of the temple
C. tomorrow’s tour of the temple
D. a tour of the temple to tomorrow
504. We are busy all day long, and now there is lots of repair work for us _______.
A. to do it B. to be done C. to do D. to do them