ESL worksheets and activities - Present perfect continuous - how long?

Resource centre - Present perfect continuous - how long?

Printable version

Download and print a free PDF version of this activity to use in the classroom with accompanying teacher notes.


Aim To practise the present perfect continuous tense and forming questions with How long...?
Activity Students ask and answer questions to complete a chart
Organisation Individual and pair work
Preparation Make enough copies of the activity for the number of students in your class
What do I do? 1 Hand out the activity.
2 Students ask you “How long...?” questions to complete the YOUR TEACHER column. Correct form where necessary.
3 Divide students into pairs. Students complete the YOU column.
4 Students ask questions to their partner, completing the YOUR PARTNER column

Your teacher | You | Your partner?

(live) in this town?
(have) your shoes?
(drive)?
(be) awake?
(take) classes at this school?
(have) your hair like that?
(have) your watch?
(do) this exercise?
(learn /teach) English?

Share...

Practical English Usage

Practical English Usage

Teachers describe Michael Swan’s book on English language problems as "indispensable".
Get it from Amazon UK | US
The Language House - TEFL Courses in PragueApollo English - CELTA course in VietnamEnglsh Language School of Australia - CELTA and Certificate IV in TESOLInternational House Dubai - CELTA and Delta coursesTEFL in Prague - Summer coursesTEFL Worldwide Prague - TEFL CoursesEF Xian - English Teachers neededVia Lingua - TEFL Courses in Mexico, Portugal, Greece, Hungary, Russia, Italy and TurkeyWill-Excel – 4-week In-China classroom course + 6 months paid teachingATI - TESOL Course in ThailandTEFL Academy - Online TEFL courseTEFL EnglandATI - TEFL Courses in IndiaChase Resourcing - ESL Instructors in Saudi ArabiaOntesol - Teaching the world to teachThe International TEFL Corporation - Learn to teach EnglishTEFL Toulouse - 4 week TEFL courses in FranceTEFL Lab London - Trinity Cert TESOL plus weekend and taster coursesSea English Academy Sydney - Certificate IV in TESOL and Diploma in TESOLTEFL ScotlandIH Milan - CELTAICTE - International Diploma in Language Teaching ManagementKorean Horizons - Teach in South KoreaOxford TEFL - Teach English worldwideATI - TEFL certificate course in ThailandIATEFL - Jobs MarketTEFL Paris - TESOL CertificateThe Language House TEFL

Contact    |    Advertise    |    Terms of use    |    Disclaimer    |    Privacy    |    Site map    |    Testimonials    |    TEFL blog    |    ESL exams
Copyright © 2012 Eslbase. All rights reserved.