Answer sheet

1
A B C D
2
A B C D
3
A B C D
4
A B C D
5
A B C D
6
A B C D
7
A B C D
8
A B C D
9
A B C D
10
A B C D
11
A B C D
12
A B C D
13
A B C D
14
A B C D
15
A B C D
16
A B C D
17
A B C D
18
A B C D
19
A B C D
20
A B C D
21
A B C D
22
A B C D
23
A B C D
24
A B C D
25
A B C D
26
A B C D
27
A B C D
28
A B C D
29
A B C D
30
A B C D
31
A B C D
32
A B C D
33
A B C D
34
A B C D
35
A B C D
36
A B C D
37
A B C D
38
A B C D
39
A B C D
40
A B C D
41
A B C D
42
A B C D
43
A B C D
44
A B C D
45
A B C D
46
A B C D
47
A B C D
48
A B C D
49
A B C D
50
A B C D
00:00:00 Back to home page

Question 1: ‘Have you finished decorating your house yet?’
‘No, but I ________ by Friday’

A. will be finishing
B. will have been finishing
C. will have finished
D. will finish

Question 2: Sarah has gone to the cinema to see that film again’
‘I know. After this time, she ________ it five times!’

A. will have seen
B. will have been seeing
C. will be seeing
D. will have saw

Question 3: Are you typing another report?’
‘Yes. By the time I finish this one, I ________ twenty-three reports today!’

A. will have been typing
B. will have typed
C. will be typing
D. will type

Question 4: Philip ________ his dinner by the time we get home

A. had been having
B. will have had
C. will have
D. will have have

Question 5: Sally ________ by the time I get home tonight

A. is leaving
B. will leave
C. will have left
D. will be leaving

Question 6: By the end of next year, George ______ English for 2 years

A. will have learned
B. will learn
C. have learned
D. has learned

Question 7: I like looking at these pictures, but I ______ enough by lunch time

A. should have
B. will have
C. will have had
D. have

Question 8: When will you send the message? – We _______ it by Friday

A. will deliver
B. am going to deliver
C. will be delivering
D. will have delivered

Question 9: Can we start the party at 3 o’clock? – I don’t think so. All our guests _____ by then, I’m afraid.

A. won’t have arrived
B. don’t arrive
C. haven’t arrived
D. didn’t arrive

Question 10: _______ her homework before 10 a.m tomorrow?

A. Will have she done
B. Will has she done
C. Will she have done
D. All are incorrect

Question 11: Anne ______ her bike next week

A. will have repair
B. will have been repairing
C. will have repairing
D. will have repaired

Question 12: We _____ the washing by 8 o’clock

A. will have do
B. will have did
C. will have doing
D. will have done

Question 13: She ______ Paris by the end of next year

A. will have visit
B. will have visited
C. will have visiting
D. will be visiting

Question 14: I ______ this by 6 o’clock

A. will have finished
B. will have finish
C. will have finishes
D. will have finishing

Question 15: Sam ______ by next week

A. will have leave
B. will have leaving
C. will have left
D. will leaving

Question 16: She ______ this with her mother tonight

A. will have discuss
B. will have discussing
C. will have discussed
D. will discussing

Question 17: The police ______ the driver

A. will have arrest
B. will be arresting
C. will have arresting
D. will have arrested

Question 18: They ______ their essay by tomorrow

A. will have written
B. will have wrote
C. will have writing
D. will have write

Question 19: Paolo ______ the teams

A. will have manage
B. will have managing
C. will have manages
D. will have managed

Question 20: If we can do that – then we ______ our mission

A. will have fullfill
B. will have fulfilled
C. will have fulfilling
D. will fulfilling

Question 21: The children ______ all the cake before their mother comes

A. will have eat
B. will have eating
C. will have eaten
D. will eating

Question 22: The fire ______ the whole building before the firemen arrive

A. will have destroyed
B. will have destroy
C. will have destroying
D. will destroy

Question 23: The patient _______ before they reach the hospital

A. will have dying
B. will have die
C. will have dies
D. will have died

Question 24: He _______before you each his place

A. will have leave
B. will have left
C. will have leaving
D. have left

Question 25: We _______all our debts before we leave this city

A. will have paying
B. will have pay
C. will have pays
D. will have paid

Question 26: By the time my parents gets out bed, I _______my homework

A. will have finished
B. will have finish
C. will have finishing
D. will finishing

Question 27: After Viet will have left, his friends come back here

A. will have leave
B. will have left
C. will have leaving
D. will have leaves

Question 28: Before they get to the airport tomorrow afternoon, they _______lunch with us

A. won’t have eat
B. won’t have eating
C. won’t have eaten
D. will have eat

Question 29: When they arrive, my sister _______decorating the house

A. will have begin
B. will have began
C. will have beginning
D. will have begun

Question 30: By this time next Monday, her family _______my grandparents in Nha Trang

A. will have visited
B. will have visit
C. will have visiting
D. will have visits

Question 31: When Cuc travel to Korea, I _______ to five countries

A. will have be
B. will have being
C. will have been
D. will been

Question 32: Tommy _______the French before he moves to France

A. will have study
B. will have studied
C. will have studying
D. will have studyed

Question 33: My children will have played volleyball in the yard with their friends

A. will have play
B. will have playing
C. will have plays
D. will have played

Question 34: ______ part in the dance competition?

A. Will Lan have taken
B. Will Lan taken
C. Will Lan have take
D. Will have Lan taken

Question 35: Hung _______his project by the end of next month

A. will have finish
B. will have finishing
C. will have been finished
D. will have finished

Question 36: My mother _______the dinner by the time we came

A. won’t have prepare
B. will have prepare
C. won’t have prepared
D. will have preparing

Question 37: Before they arrive, Salim _______ ‘Harry Potter’

A. will have readed
B. will have read
C. will read
D. will be reading

Question 38: By 9 o’clock, we _______our homework

A. will have finished
B. will finish
C. have finished
D. had finished

Question 39: They _______ the classroom by the end of the hour

A. will be leaving
B. had left
C. have left
D. will have left

Question 40: We _______home by next week

A. will have go
B. had gone
C. will have gone
D. are doing to go

Question 41: She _______from the excursion by 6 o’clock

A. will have return
B. will have returned
C. have returned
D. had returned

Question 42: _______the new house by October?

A. Will have he bought
B. Will has he bought
C. Will he has bought
D. Will he have bought

Question 43: The sun _______by 4 o’clock

A. won’t have risen
B. will have rised
C. won’t have rising
D. will be rising

Question 44: Can I have a look at your photos tomorrow? – No, I’m sorry. I _______them by tomorrow

A. will have develop
B. have developed
C. had developed
D. won’t have developed

Question 45: _______ the shopping by 3 o’clock?

A. Will you have done
B. Will have you done
C. Will you has done
D. Will has you done

Question 46: I _______to the store by the time you return

A. have gone
B. will have gone
C. will be going
D. had gone

Question 47: The children _______me their new bikes by the time you arrive

A. have shown
B. had shown
C. showed
D. will have shown

Question 48: She _______the movie before you bring the DVD

A. will have seen
B. will have see
C. will have seeing
D. will see

Question 49: They _______the new restaurant by next week

A. will have trying
B. will have tried
C. will try
D. will be trying

Question 50: Thomas _______ the CD player by the time the party starts

A. will brought
B. will have buy
C. will have brought
D. have bought