English Grammar Online … the fun way to learn English!

auf DeutschDictionaryPaperback (in German)

Cram Up
Grammar
Writing
Vocabulary
Tests
Study Tips
Daily English
Pronunciation
Read On
Countries
Animals/Sports
Literature
Newsticker
Business
Communication
Grammar
Business-Info
Chill Out
Games & Riddles
E-Cards
Chat with Egon
Take On
Newsletter
Calendar 2014
Teach In
Cultural Studies
Lessons

Test on Present Perfect 1 Level: elementaryLevel 1

Test your knowledge on the Present Perfect. After submitting your answers, you will see how well you have done in the test.

Test

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 got a letter. -
  3. Oliver has cooked dinner. -
  4. Caron has read seven pages. -
  5. You have heard the song 100 times. -

Before submitting the test, check the following:

  • Got the spelling right?
  • Put in the full stop or question mark where required?
  • Used the correct key to type the apostrophe (Shift and #)?

In the test we cannot give you a second try. Such careless mistakes would therefore cost you valuable points.

Changed: 10th Dec 2010 19:36

URL: http://www.ego4u.com/en/cram-up/tests/present-perfect-simple-1