Free reference guides to English Grammar
Practical English Usage, Grammar terms
Vocabulary, Speaking and Writing
Reference Desk
Home
English Grammar
Practical English Usage
Grammatical Terms
English Writing
English Speaking
vocabulary
Grammar Worksheets
Business English
IELTS
TOEFL

Interactive pages
English grammar exercises
English vocabulary exercises

 

 

Simple Past or Present Perfect Tense - Grammar Exercise

Complete the following sentences using appropriate forms of the verb. Click here for a printer friendly version of this grammar exercise.

1 I can’t go on holiday because I --------------------- my leg.
broke
have broken
break
had broken
   
2 I am sure we ------------------------ before.
have met
met
had met
meet
   
3 I --------------------- to the boss today about my holiday.
speak
spoke
have spoken
had spoken
   
4 I ------------------------ Jane yesterday.
have seen
saw
had seen
see
   
5 She ------------------------ three years ago.
died
had died
has died
die
   
6 We ------------------------ each other since 1990.
knew
have known
had known
know
   
7 I ------------------------ a ghost.
have never seen
never saw
had never seen
never see
   
8 The Chinese ---------------------- paper.
invented
invent
have invented
had invented
   
9 Who --------------------- the cat in?
has let
had let
let
is let
   
10 Who ------------------------- you that necklace?
has given
had given
give
gave
   

If you didn't do so well, or you would like to learn more about present perfect tense before doing this exercise go to the present perfect tense study page. To learn more about simple past tense go to the simple past tense study page. Click here for a printer friendly version of this grammar exercise.

 

Subscribe to our feed and win a free ebook

Subscribe to perfectyourenglish.com via email and you'll be able to download our ebook, "120 Grammar and Writing Mistakes to Avoid."

You will also get all our writing tips delivered to your email inbox, completely free! You can also unsubscribe at any time.

The download link will go along with the first email (you might need to wait up to 4 days because we don't publish feeds everyday).

Enter your email address:

Delivered by FeedBurner

Related grammar quizzes
If clauses quiz
Degrees of Comparison Quiz
Prepositions Quiz (Interactive)
Simple Present Tense Quiz
Demonstrative Pronouns Quiz
Conjunctions Quiz I
Conjunctions - Quiz II
Adjectives and adverbs with the same form Quiz
Comparison using comparatives and superlatives Quiz
Determiners Quiz
Prepositions Quiz I
Prepositions Quiz II
Prepositions - Quiz III
Prepositions - Quiz IV
Prepositions - Quiz V New!
Prepositions - Quiz VI New!

 

 

Get the latest updates

Can't find it?

Custom Search

Follow manjunambiar on Twitter