MEMBERS SIGN IN  |  REGISTER  |  ADVERTISE  |  CONTACT    54267 members

Past simple and present perfect

eslbase - TEFL jobs - TEFL courses - ESL resources

Resource centre  >  Past simple and present perfect

Has he? Did he?

Printable version of Past simple or present perfect? and other worksheets

Aim

To practise the difference between the past simple and present perfect tenses

Activity
Students complete sentences and questions.
Organization
Individual / pair work.
Preparation
Make enough copies of the worksheet for the number of students in your class.
What do I do?
1 Hand out the worksheet.
2 Students complete the sentences and corresponding questions by choosing verbs from the list and putting them in the correct form.

Answers
1 How long has he known her? has known
2 When did he leave? left
3 How long has he had his current job? has had
4 What did you buy yesterday? bought
5 How long did you live there? lived
6 How long has John lived here? has lived


BUY
HAVE
LEAVE
LIVE (x2)
KNOW

1. How long _______________________________________________?
He _____________________________ her since he was five years old.

2. _______________________________________________________?
He _____________________________ in 1990 and never came back.

3. _______________________________________________________?
He _____________________________ his current job for 5 years.

4. _______________________________________________________?
I _____________________________ a newspaper yesterday.

5. _______________________________________________________?
We _____________________________ there for six years.

6. _______________________________________________________?
John _____________________________ here all his life.

Printable version of Past simple or present perfect? and other worksheets

 

Teaching English What is standard English? Join the discussion...

Language Exchange Learning a language? Practise with a native speaker at the language exchange

Latest TEFL jobs in your inbox Get the latest TEFL jobs delivered straight to your inbox

TERMS OF USE  |   DISCLAIMER  |   PRIVACY  |   CONTACT  |   ADVERTISE  |   LINKS  |   SITE MAP  |   TESTIMONIALS  |   LANGUAGE EXCHANGE  |   TEFL BLOG

© 2005-2008 eslbase.com - TEFL jobs and TEFL courses, information, advice and ESL resources for teachers - ESL resources: Past simple and present perfect