PRESENT PERFECT CONTINUOUS TENSE

PRESENT PERFECT CONTINUOUS TENSE



Present perfect continuous tense is the kind of tense that expresses an action that has just stopped or recently stopped (I’m tired because I have been running) or an action that is continuing to happen right now (I have been reading for 3 hours). 

(This tens is also used with ‘Since’ and ‘For’) 

 

A. Positive sentences 

Structural pattern: Subject + has/have + been + present participle: 

(This pattern is often used with: since, for, while and when for marking the duration of time) 

Examples: 

  • I have been washing my clothes. 
  • (I have been washing since morning) 
  • She has been cooking ugali. 
  • (She has been cooking for two hours) 
  • They have been playing football. 
  • (They have been playing since 5 p.m) 

 

B. Negative Sentences

Structural pattern: Subject + has/have + not + been + present participle:

Examples:

  • I have not/haven't been washing my clothes. 
  • (I have not/haven't been washing since morning) 
  • She has not/hasn't been cooking ugali. 
  • (She has not/hasn't been cooking for two hours) 
  • They have not/haven't been playing football. 
  • (They have not/haven't been playing since 5 p.m) 

 

C. Interrogative Sentences

Structural pattern: Auxiliaries 'has/have' + Subject + been + present participle: 

(a) Positive Interrogative Sentences 

Structural pattern: Auxiliaries 'has/have' + subject+ been + present participle:

Examples:  

  • Have I been washing my clothes? 
  • (Have I been washing since morning?) 
  • Has she been cooking ugali? 
  • (Has she been cooking for two hours?) 
  • Have they been playing football? 
  • (Have they been playing since 5 p.m) 

(b) Negative Interrogative Sentences 

Structural pattern: Negative auxiliaries 'hasn't /haven't' + subject + been + present participle:

Examples: 

  • Haven't I been washing my clothes? 
  • (Haven't I been washing since morning?) 
  • Hasn't she been cooking ugali? 
  • (Hasn't she been cooking for two hours?) 
  • Haven't they been playing football? 
  • (Haven't they been playing since 5 p.m?) 



TO GET THE TENSE BOOK ("Elevate your Basic English Grammar: Tenses")  (pdf) for TZS 2,000/= Only Or the THE FULL GRAMMAR BOOK ("Elevate Your Basic English Grammar") for TZS 8,000/= Only.

 

GET MORE BOOKS FROM KACHELE ONLINE:


CONTACT US:

Call/SMS: +255622 009 566/+255765 884 936

WhatsApp: +255622 009 566/+255765 884 936

All Social Media Platforms: @mannykachele

Emailkacheleonline@gmail.com


See Also:

ENGLISH STRUCTURE QUESTIONS:

[1] Academic Words Questions 1 - 50

[2] Academic Words Answers 1 - 50

[3] Adjective Questions 1 – 50

[4] Adjective Answers 1 - 50

[5] Adjective Questions 51 – 100

[6] Adjective Answers 51 - 100

[7] Adverbs Questions 1 – 50

[8] Adverb Answers 1 – 50

[9] Article Questions 1 - 50

[10] Article Answers 1 – 50

[11] Conjunction Questions 1 – 50

[12] Conjunction Answers 1 – 50

[13] Vocabulary Questions 1 - 50

[14] Vocabulary Answers 1 - 50

[15] Vocabulary Questions 51 - 100

[16] Vocabulary Answers 51 - 100

[17]  English Grammar questions

[18] 51-100 General Grammar Questions

[19] 51-100 General Grammar Answers

[20] 1-50 General Concessions Questions

[21] 1-50 General Concessions Answers

[22] 1-50 General Sentence Structure Questions

[23] 1-50 General Sentence Structure Answers

[24] 1-50 General Tense Questions

[25] 1-50 General Tense Answers

[26] 1-50 General Literature Questions

[27] 1-50 General Literature Answers

[28] 1-50 General Grammar Questions

[29] 1-50 General Grammar Answers

 

 

Related Articles:

-Growing Up with Poetry

Summons

Selected Poems

Passed Like a Shadow

Unanswered Cries

Black Hermit

The Lion and the Jewel

-This Time Tomorrow


GET MORE NOTES/BOOKS FROM KACHELE ONLINE

(www.kacheleonline.co.tz)

 



 

 

CONTACT US:

Call/SMS: +255622 009 566/+255765 884 936

WhatsApp: +255765 884 936

Email: kacheleonline@gmail.com

Social Media: Manny Kachele  


Emmanuel Kachele

Emmanuel Kachele is a founder and Blogger of KACHELE ONLINE Blog, an educational blog where 'O' Level English - 'OLE', 'A' Level English (ALE) and other related teaching and life skills are shared extensively. This is an online center for all Tanzanian Secondary School English Language students and teachers (Forms I-VI) and all interested English Language learners and teachers worldwide.

Post a Comment

Please share your thoughts

Previous Post Next Post