Notice: unserialize(): Error at offset 2 of 25 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478

Notice: unserialize(): Error at offset 2 of 31 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478

Notice: unserialize(): Error at offset 2 of 31 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478

Notice: unserialize(): Error at offset 2 of 36 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478

Notice: unserialize(): Error at offset 2 of 31 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478

Notice: unserialize(): Error at offset 2 of 31 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478

Notice: unserialize(): Error at offset 2 of 503 bytes in /home/main/public_html/etc/includes/bootstrap.inc on line 478
English Grammar : Perfect Tenses

Perfect Tenses

The perfect tenses include:

Think of them as the "complete tenses" as they describe a finished activity.

The perfect tenses are formed using the perfect aspect.

The perfect aspect  is the combination of conjugated auxiliary verb "to have" and  active verb's past participle. The verb to have detemines whether a sentence has a present (have/has seen), past (had seen) or future (will have seen) meaning.

Continuous + perfect

If we combine the continuous and perfect tenses, we get:

  • Present Perfect Continuous ("I have been choosing")
  • Past Perfect Continuous ("I had been choosing")
  • Future Perfect Continuous ("I will have been choosing")

Read more.

Tags