Identify the sentence that is in present perfect
progressive tense.
A
The train had left before I reached the
station.
B
It is raining heavily
с
She would have been writing the exams
next week.
D
They have been playing cricket since
morning
Answers
Answer:
A.The train had left before I reached the station.
had left -Past perfect tense
reached -Simple past tense.
B.It is raining heavily- Present progressive tense.
C.She would have been writing the exams next week -Future perfect continuous tense.
D.They have been playing cricket since morning -Present perfect continuous tense.
Explanation:
1.Simple present tense:
I write a letter.
2.Present progressive tense:
I am writing a letter.
3.Present perfect tense:
I have written a letter.
4.Present perfect continuous tense:
I have been writing a letter.
5.Simple past tense:
I wrote a letter.
6.Past progressive tense:
I was writing a letter.
7.Past perfect tense:
I had written a letter.
8.Past perfect continuous tense:
I had been writing a letter.
9.Simple future tense:
I shall write a letter.
10.Future progressive tense:
I shall be writing a letter.
11.Future perfect tense:
I shall have written a letter.
12.Future perfect continuous tense:
I shall have been writing a letter.
ANSWER :
D) They have been playing cricket since morning.
- Correct option (D)
EXPLANATION :
Structure of present perfect progressive tense,
For positive
- S + has/have + been + v - ing + O
- Example : You have been doing this work since morning
For negative
- S + has/have + not + been + v - ing + O
- Example : You have not been doing this work since morning
For question
- Have/has + S + been + v - ing + O
- Example : Have you been doing this work since morning ?