She ____ the house the whole morning but it seems to be at least an hour before she finishes it.
A.has been cleaning | B.cleaned | C.had cleaned | D.has cleaned |
I’m writing to tell you that my family ____ wild animals in Kenya next Sunday.
A.is seeing | B.will be seeing | C.have seen | D.will have seen |
–How are you feeling about the story of a young lady’s being taken away by a UFO last week?
--We are very frightened—I ____bad dreams for weeks.
A.have been dreaming | B.dreamt |
C.was dreaming | D.have dreamed |
Upon their entering the tomb, Carter’s lucky pet bird, which he ____ in Cairo, was swallowed by a snake.
A.was left | B.had left | C.left | D.was leaving |
The most delicious bread in the world ______ by Mom. Please wait an hour to enjoy it.
A.bakes | B.is baked | C.is baking | D.is being baked |
Many a student _____ going to attend the meeting tomorrow.
A.is | B.was | C.are | D.were |
He is the only one of the students who _____ a winner of scholarship for three years.
A.is | B.are | C.have been | D.has been |
The best way to prevent the air polluting _____ , but the sky is still not clear.
A.is used | B.are used | C.has been used | D.have been used |
—Can I call you back at two o’clock this afternoon?
—I’m sorry, but by then I______ to Beijing. How about five?
A.fly | B.will fly | C.will be flying | D.am flying |
—Has your son come back from abroad for the winter vacation?
—Yes. But he stayed at home for only a week. Now he back to college.
A.went | B.has gone | C.was going | D.will go |
The last thirty years _____ the greatest number of laws stopping our rights and progress. Until today we have reached a stage _____ we have almost no rights at all.
A.saw; which | B.see; where |
C.are seeing; in which | D.have seen; where |
The ambulance was just arriving, for a worker, who ______ the window on the second floor, fell off the window.
A.had been repairing | B.was repairing |
C.has been repairing | D.would be repairing |
---Are you still busy?---Yes, I ____ my work, and it won’t take long.
A.just finish | B.am just finishing |
C.have just finished | D.am just going to finish. |
The first decade of the 21st century ______ breathtaking, non-stop development in China.
A.witnesses | B.witnessed |
C.will witness | D.had witnessed |
The letters for the boss___________ on his desk but he didn’t read them until 3 days later.
A.were put | B.was put | C.put | D.has put |