Two fifths of the highway ________ so far.
A.has been completed B.was completed
C.have been completed D.has completed
John and I___friends for eight years.We first got to know each other at a Christmas party.But we_____ each other a couple of times before that.
A.had been; have met B.have been; have met
C.had been; had met D.have been; had met
It was difficult to get a word in. Everyone ______ so excitedly about the new film.
A.had talked B.talked C.was talking D.would talk
--- Good afternoon! By the way, has Billy finished his homework today?
--- I have no idea. He ___ it this morning.
A.was doing B.has been doing C.has done D.had done
With more forests being destroyed, huge quantities of good land ______ each year.
A. is washing away B. are washing away
C. is being washed away D. are being washed away
A lot of new wooden furniture, as well as some latest household appliances, ________ by the Smiths for their new house a week ago.
A.has been bought B.have been bought
C.was bought D.were bought