English Exercises > verb tenses exercises

Grammar Practice: Simple Past and Present Perfect




Downloadable worksheets:
Present Perfect vs. Past Simple – grammar rules, examples & exercises ((2 pages)) KEYS INCLUDED ***editable
Level: intermediate
Age: 12-17
Downloads: 2630

 
Mary´s diary (reading comprehension, genitive, verb tenses, comparatives, conditionals 1 and 2) ***fully editable ((4 pages))
Level: intermediate
Age: 13-17
Downloads: 350

 
Grammar Practice: Simple Past vs Present Perfect
Level: intermediate
Age: 12-17
Downloads: 170

 
PAST SIMPLE OR PRESENT PERFECT
Level: intermediate
Age: 13-17
Downloads: 118

 
Grammar Practice for Elementary Students
Level: elementary
Age: 10-14
Downloads: 93

 
Past Simple - Present Perfect matching game
Level: elementary
Age: 12-100
Downloads: 44

 

Grammar Practice:

 Simple Past and Present Perfect

 

Study the following words. Tick the ones which are NOT Past Participles (V3):

 


A.  rung             sung           song            sunk

B.   ran             sat              had            spat

C.  sold             told             hold           spoilt

D.   stood         shoot          understood   shot                                      

E.   herd           heard           hurt             burst

F.   bent            kept            bound         lend                             

G.  paid             played        said             payed

H.  driven         written         ridden          hitten

I.   worn           toren            torn            bitten                              

 

Choose the correct tense of the verbs in the following dialogues:

 

- Guess what! Joe      has just found   just found a puppy. 

- Oh, really? Where  has he found   did he find     it?                                   

- In front of his front door. Someone has put    put   it there last night.  

 

 - Have you tidied     Did you tidy your room yet?

 - Yes, and I   have already fed      already fed the fish.
 - You must be kidding. You   have never fed      never fed them before.

 
 
 
 
 
- I have called    called you several times yesterday but you haven’t answered     didn’t answer your phone.

- Sorry I have had   had  a meeting in the morning and I  have turned   turned off my mobile.

 

Find the extra words in the following lines. If a line does not contain an extra word, tick it. If there is an extra word, do not tick it but write the extra word in the box.

 

1  Yesterday, I have called my friend Brian to ask him a few questions about      

2  a school project and he told me some great news. He knows                                          

3  how much I like going to rock concerts and he has told me                                                 

4  my favourite group was coming to town! I was been very glad                                                         

5  to hear this news and I have kept asking Brian more questions                                    

6  but that’s all he has knew, so he couldn't help me. Anyway,                                                    

7  I thanked him for telling me about it and I immediately                                                                        

8  have decided to go. I haven't asked my parents                                                  

9  yet, but I think they “ll let me go.                                                                                                                                 

 

Use the verbs in brackets in the Simple Past or the Present Perfect. DO NOT use short forms.

 

1     A: Why was your flight late?

      B: There  (be)  a delay.

2     A: Why isn’t our departure time showing on the screen?

      B: There  (be) a delay.

 

3     A: Did you go to a nightclub after the meal in the restaurant?

      B: No, I  (come) home.

 

4     A: Thanks for calling, John. Are you speaking from work?

      B: No, I (come) home.

      5     A: Sandra’s just arrived.

             B: Yes, I know, I (see)  her.

      6     A: Sandra came into the office yesterday.

             B: Yes, I know, I (see) her.

      7     A: How are you feeling today?

             B: My temperature (go) down.

      8     A: How did you know you were getting better?

      B: My temperature (go) down.

Choose the correct answers in the following sentences.

 
1  We  Dylan  1985.

2  Jerry  his room  two months.

3  Michael and I  abroad last  Christmas.

4  Susan  to Spain  three years.

5  Francis  a toothache last week.

6  Jill a long time.

7  Pam  a letter to her brother  three months.