Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

admin

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 »

Past Perfect Tense – Multiple Choice & Gap Fill 4

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Past Perfect Tense Multiple Choice Questions 1. The children were excited because they __________ Santa Claus. (a) had saw (b) have seen (c) had seeing (d) had seen 2. She got the job because she __________ for it thoroughly.

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

Past Perfect Tense – Multiple Choice & Gap Fill 3

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 hungry because he __________ all day. (a) had not ate (b) has not eaten (c) had not eating (d) had not eaten 2. Before the meeting, I __________ all the

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

Past Perfect Tense – Multiple Choice & Gap Fill 2

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 was dry because it __________ for weeks. (a) had not raining (b) has not rained (c) had not rained (d) had not rain 2. She passed the exam because she

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

Past Perfect Tense – Multiple Choice & Gap Fill 1

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Past Perfect Tense Multiple Choice Questions 1. By the time I arrived at the station, the train __________. (a) had already left (b) had already leave (c) have already left (d) had already leaving 2. She couldn’t find her

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

Simple Future Tense (Using “Be Going To”) – Multiple Choice & Gap Fill 8

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Simple Future Tense (Using “Be Going To”) Multiple Choice Questions 1. I’m feeling sleepy. I __________ to bed early tonight. (a) am going to go (b) am going go (c) is going to go (d) am going to going

Simple Future Tense (Using “Be Going To”) – Multiple Choice & Gap Fill 8 Read More »

Simple Future Tense (Using “Be Going To”) – Multiple Choice & Gap Fill 7

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Simple Future Tense (Using “Be Going To”) Multiple Choice Questions 1. The movie finishes at 9 PM. We __________ home around then. (a) is going to arrive (b) are going to arrive (c) are going arrive (d) are going

Simple Future Tense (Using “Be Going To”) – Multiple Choice & Gap Fill 7 Read More »

Feedback