Skip to Content
Search this site:
423 book pages
76 diagrams
33 quotes
1796 users
Grammaring
A guide to English grammar
Book tree
Tags
Quick find
Glossary
Highest rated
Random
Quotes
Grammaringers
Home
»
Book tree
»
Time, tense and aspect
»
Present time
Present time
Guiding questions: present time
Present simple
Form: present simple
Present simple to express habitual actions
Present simple for general truths
Present simple for fixed events (timetables, itineraries, instructions)
Notes: present simple
Present simple to express annoyance
Present continuous
Form: present continuous
Present continuous for actions happening at the time of speaking
Present continuous for developing states
Present continuous for annoying habits
Present continuous for temporary present habits
Present continuous for present habits
Present perfect
Form: present perfect
Present perfect for past actions
Present perfect for recent events with a result in the present
Present perfect with an incomplete period
Present perfect with superlative forms of adjectives
Present perfect to express annoyance
Present perfect with JUST
Present perfect with FOR and SINCE
IT'S + period + SINCE
Present perfect continuous
Form: present perfect continuous
Present perfect continuous for recent actions
The difference between present perfect and present perfect continuous
Revision questions: present time
Revision questions: past time
Time, tense and aspect
Guiding questions: present time
Login
or
register
to access a printer-friendly version, add page to favourites or submit a quote.
Comments and questions
Post new comment
Your name:
E-mail:
The content of this field is kept private and will not be shown publicly.
Homepage:
Subject:
Comment:
*
To prevent automated spam submissions leave this field empty.
Explore other topics in English grammar
»
User login
Username:
*
Password:
*
Create new account
Request new password
Comments and questions
Post new comment