----- I’ ll give you a ring about eight.
------Could you phone a bit later? I ______ dinner then.
| A.will be having | B.have had | C.had | D.was having |
His mother looked very tired,for she _____ the house herself all day.
| A.had cleaned | B.has been cleaning | C.had been cleaning | D.has cleaned |
—Mom, today I received a message telling me to send money to the account.
—Delete it. It’s a trick. Many a person ________ by such tricks.
| A.have been cheated | B.were cheated |
| C.has been cheated | D.was cheated |
He ________ in American for five years, and now he works in Shanghai.
| A.have worked | B.worked | C.had worked | D.have been working |
---- What’s that noise?
---- Oh, I forgot to tell you. The new machine ______.
| A.was tested | B.will be tested | C.is being tested | D.has been tested |
The song writer and music composer ________ to show up at the press conference next week.
| A.are going | B.is going | C.will be | D.are |
Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.
| A.studies | B.studied |
| C.is studying | D.has been studying |
Are you suggesting that I _____ too old for the job?
| A.am | B.should be | C.be | D.was |
—Does John serve in the army?
—No, but he________in the army for 8 years.
| A.would serve | B.has served | C.is serving | D.served |
I have to go to school by bus because my bicycle _____.
| A.will be repaired | B.is repaired |
| C.has been repaired | D.is being repaired |