1) He can’t leave the office until he – will finish
---- writing his report.
a) finished b) finishes c) will finish d) is going
to finish
2) She ……had been working ……. hard
all day so she was too tired to go to the party. A) is working B) has worked C) had
been working D) has been working 3) There are tools all over my
garage. I...have been working ..a) had been working b) works c) have
been working d) had worked4) I suppose Martha ……will have woken
up ………… by the time we get to her house. A) will wake up B) will have woken up
C) wakes up D) has been waking up5) There are books all over Tom’s
desk. He has been studying ……….. A) has been studying B) is studying
C) studles D) had been studying6)1. John is a good boy. He … always
tidies .his room before he leaves for school.A) is always tidying B) always tidied
C) always tidies D) had always tidied7) ..will you go ..to the library? I
need some books returned. A) will you go B)Have you gone C)
Will you be going D) do you go8)Tom was painting the garage while I
was working ... in the garden.A) have been working B) had worked C)
worked D) was working 9)Daniel lived …………. in Australia for ten years, then
he moved to England. A) lived B) has lived C) lives D) has
been living 10) Susan works in a theatre. She …has
met ……….. a lot of famous actors so far. A) met B) is meeting C) has met D)
had met