please correct me if I am wrong
Answers
Rationale
She has been practising for more than five hours to be efficient.
Option (a) is the answer.
The above sentence is Present perfect continuous tense.
» Tenses rule
1. Simple Present tense :
Sub + Present form of the verb + Object
2. Simple present continuous tense :
Sub + is/are + Present participle + object
3. Simple Perfect tense :
Sub + has /have + past participle
4. Present perfect continuous tense :
sub + have / has + been + Present participle + for/since + time.
5. Simple past tense :
sub + past form of the verb + object
6. Simple Past continuous tense :
Sub+ was /were + verb ( ing ) [ present participle ]
7. Past perfect tense :
Sub + had + past participle
8. Past perfect continuous tense :
sub + had been - Present - participle ( verb - ing )
9. Simple future tense :
Sub + shall/ will + verb
10. The future continuous :
Sub + will / shall / be + verb - ing
11. The future perfect tense :
sub + shall / will + have + past participle
12. Future perfect continuous tense :
Sub + shall / will + have been + verb - ing