She will have a holiday as soon as she _____the work next week.
| A.finishes | B.doesn’t finish | C.will finish | D.won’t finish |
– I called you yesterday evening, but there was no answer.
--Oh, I am sorry. I __________ dinner in my friend’s home.
| A.have | B.had | C.was having | D.have had |
The Whites _____ many places of interest last year.
| A.have visited | B.will visit | C.visited | D.visit |
---Where are the Greens, may I ask?
---Well, they _____ to England. They will come back in a week.
| A.have been | B.are going to |
| C.have gone | D.will go |
---_____ you ever _____ to Nanjing?
---Yes, I _____ there last year.
| A. Have; gone; have gone | B.Have; been; went |
| C. Will; go; went | D.Did; go; have been |
When ,____your father ____back? When he _________ back, please give me a ring.
| A.does; come; will come | B.will come; comes |
| C.will; come; will come | D.does; come; comes |
—Do you plan to take a vacation this month?
—Yes, we ________ to Hainan and _______ there for five days.
| A.go, stay | B.going, staying |
| C.are going, stay | D.are going, staying |
Echo for half a month. She’ll come back in two months.
| A.left | B.leaves | C.has left | D.has been away |