English Exercises > tests exercises

Test 1 Present Perfect




Downloadable worksheets:
test on jobs
Level: intermediate
Age: 14-17
Downloads: 969

 
TEST - 8/9th graders - Story of Basketball + Present Perfect + Passive Voice + writing
Level: intermediate
Age: 13-17
Downloads: 888

 
PAST SIMPLE or PRESENT PERFECT TEST
Level: elementary
Age: 7-17
Downloads: 699

 
Review (B1). WITH KEY. Tenses. Word formation. Comparison etc
Level: intermediate
Age: 14-17
Downloads: 516

 
Test your English. (One more grammar test for my students =)
Level: intermediate
Age: 13-17
Downloads: 386

 
TEST The Black Cat + Food + At a Restaurant (8th grade) 2/2 + correction
Level: intermediate
Age: 13-17
Downloads: 331

 

Test 1

Write the participle form of the following verbs.

  1. go
  2. sing
  3. be
  4. buy
  5. do

Complete the table in present perfect simple.

Positive

Negative

Question

He has written a letter.

They have not stopped.

Have we danced?

She has worked.

Andy has not slept.

Write sentences in present perfect simple.

  1. they / ask / a question
  2. he / speak / English
  3. I / be / in my room
  4. we / not / wash / the car
  5. Annie / not / forget / her homework

Write questions in present perfect simple.

  1. they / finish / their homework
  2. Sue / kiss / Ben
  3. the waiter / bring / the tea
  4. Marilyn / pay / the bill
  5. you / ever / write / a poem

Ask for the information in the bold part of the sentence.

  1. They have talked about art at school.
  2. Jane has driven a Porsche.
  3. Olivia has cooked dinner.
  4. Caron has read seven pages.
  5. I have met Susan at the hotel.

Complete the sentences with for or since:

  1. We have been here�� two hours.
  2. She has waited for him� lunch time.
  3. They�ve been talking� a long time.
  4. Mary has not visited her grandparents� she arrived from abroad.
  5. You haven�t told me about your holidays� your last visit.

Put the verbs into the correct tense Simple past or Present perfect.

  1. We��Jim last Saturday.
  2. Where when you were younger?
  3. The town� in the last ten years.
  4. My dad� since 2002.
  5. Tim �abroad four times this year.