Free Materials For ESL Teachers and Learners

admin

Present Perfect Tense – Multiple Choice & Gap Fill 5

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Present Perfect Tense Multiple Choice Questions 1. She has __________ a new dress for the party. (a) choosing (b) chosen (c) chooses (d) chose 2. They have __________ all the evidence. (a) destroying (b) destroys (c) destroyed (d) destroy

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

Present Perfect Tense – Multiple Choice & Gap Fill 4

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Present Perfect Tense Multiple Choice Questions 1. I have __________ an email to my boss. (a) sent (b) sending (c) sends (d) send 2. He has __________ that movie several times. (a) seeing (b) seen (c) sees (d) saw

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

Present Perfect Tense – Multiple Choice & Gap Fill 3

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Present Perfect Tense Multiple Choice Questions 1. The children have __________ all the cookies. (a) eaten (b) eat (c) eating (d) eats 2. He has __________ to that song many times. (a) listening (b) listens (c) listen (d) listened

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

Present Perfect Tense – Multiple Choice & Gap Fill 2

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Present Perfect Tense Multiple Choice Questions 1. Mary has __________ a new recipe. (a) tried (b) tries (c) trying (d) try 2. They have __________ to the new restaurant. (a) gone (b) went (c) going (d) go 3. I

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

Present Perfect Tense – Multiple Choice & Gap Fill 1

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here. Present Perfect Tense Multiple Choice Questions 1. They have __________ a new house. (a) buys (b) buying (c) buy (d) bought 2. She has __________ to Paris many times. (a) went (b) been (c) going (d) go 3. I

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

Feedback