Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Worksheets

Future Perfect Tense – Multiple Choice & Gap Fill 6

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Future Perfect Tense Multiple Choice Questions 1. By tomorrow morning, the snow __________ all night. (a) will have fallen (b) will have fell (c) will has fallen (d) will falling 2. She __________ her degree by the time her […]

Future Perfect Tense – Multiple Choice & Gap Fill 6 Read More »

Future Perfect Tense – Multiple Choice & Gap Fill 5

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Future Perfect Tense Multiple Choice Questions 1. By the time you get here, I __________ the dinner. (a) will have cook (b) will has cooked (c) will have cooked (d) will cooking 2. She __________ her old car by

Future Perfect Tense – Multiple Choice & Gap Fill 5 Read More »

Future Perfect Tense – Multiple Choice & Gap Fill 4

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Future Perfect Tense Multiple Choice Questions 1. By the end of the day, I __________ all my appointments. (a) will have attend (b) will have attended (c) will has attended (d) will attending 2. She __________ the necessary funds

Future Perfect Tense – Multiple Choice & Gap Fill 4 Read More »

Future Perfect Tense – Multiple Choice & Gap Fill 3

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Future Perfect Tense Multiple Choice Questions 1. By Friday, the contractors __________ the new roof. (a) will have install (b) will have installed (c) will has installed (d) will installing 2. She __________ her presentation by the time the

Future Perfect Tense – Multiple Choice & Gap Fill 3 Read More »

Future Perfect Tense – Multiple Choice & Gap Fill 2

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Future Perfect Tense Multiple Choice Questions 1. By the time the movie starts, I __________ all the popcorn. (a) will have popped (b) will have pop (c) will has popped (d) will popping 2. He __________ his driving test

Future Perfect Tense – Multiple Choice & Gap Fill 2 Read More »

Future Perfect Tense – Multiple Choice & Gap Fill 1

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Future Perfect Tense Multiple Choice Questions 1. By this time next year, I __________ my master’s degree. (a) will have complete (b) will have completed (c) will has completed (d) will completing 2. She __________ all her exams by

Future Perfect Tense – Multiple Choice & Gap Fill 1 Read More »

Past Perfect Tense – Multiple Choice & Gap Fill 8

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Past Perfect Tense Multiple Choice Questions 1. The road was wet because it __________ all night. (a) had rained (b) had raining (c) have rained (d) had rains 2. She won the competition because she __________ tirelessly. (a) had

Past Perfect Tense – Multiple Choice & Gap Fill 8 Read More »

Past Perfect Tense – Multiple Choice & Gap Fill 7

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Past Perfect Tense Multiple Choice Questions 1. The movie had already started when I __________. (a) arriving (b) arrived (c) arrive (d) arrives 2. She felt better after she __________ some medicine. (a) had taken (b) had took (c)

Past Perfect Tense – Multiple Choice & Gap Fill 7 Read More »

Past Perfect Tense – Multiple Choice & Gap Fill 6

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Past Perfect Tense Multiple Choice Questions “1. He was confused because he __________ the instructions. (a) had not read (b) had not reading (c) has not read (d) had not reads 2. She understood the joke after someone __________

Past Perfect Tense – Multiple Choice & Gap Fill 6 Read More »

Past Perfect Tense – Multiple Choice & Gap Fill 5

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Past Perfect Tense Multiple Choice Questions 1. The garden flourished because she __________ it regularly. (a) had watering (b) had watered (c) have watered (d) had waters 2. She was late because she __________ her alarm clock. (a) had

Past Perfect Tense – Multiple Choice & Gap Fill 5 Read More »

Feedback