Assessment
A. Directions: Complete the sentence by choosing the correct form of the verb. Write your
answer on the space provided.
1. I ______________________________________ by then.
will be leave
will have left
will leaving
2. Will you ___________________________________ by 8am?
have arrived
be arrive
have arriving
3. You _________________________ the bill by the time the item arrives.
'll have received
will receiving
've received
4. Melissa and Mike will be exhausted. They __________________________ slept for 24 hours.
will not
will not have
will not be
5. He will have ____________________________________ all about it by Monday.
forgetting
forgotten
be forgetting
6. Will you _____________________________________ the contracts by Thursday?
have mailed
mailing
to have mailed
7. The boss __________________________________ by the time the orders come in.
will leave
will be left
will have left
8. Where _____________________________________________ gone?
will she have
is she has
she have
9. September works for us. Lisa will not _______________________________ by then.
graduating
have graduated
be graduate
10. I will let you in. I ____________________________ with the keys by the time you come in.
will have arrived
will be arrival
will be arrived
11. We ________ finished eating dinner.
had not
not had
'd had not
12. Had they _____ to her before?
spoke
spoken
spoked
33. You _____ not left yet.
would
'd
would had
14. I had never _____ her before.
see
saw
seen
15. We arrived at 8:05, but the train _____ already left.
has
have
had
16. Sarah thought she ________ to that zoo before.
has been
had be
had been
17. Nobody explained why the project had ________ on time.
n't been completed
not completed
n't complete
18. He _____ us the item had been shipped.
told
say
asked
19. Dad explained ________ his job due to stress.
● why he quitted
● that he had quit
● that he'd quite
20. Where _____ the security guard gone?
● had
● have
● did
Share
1. Will have leave
2. Be arrive
3. Will receiving
4. Will not
5. Forgotten
6. To have mailing
7. will leave
8. she have
9. be graduate
10. will be arrived
11. 'd had not
12. spoked
13. would
14. saw
15. Had
16. had been
17. n't been completed
18. Told
19. ● why he quitted
20. ● have
|•KEEP_LEARNING•|
》Llikira《