Skip to Content
Search this site:
422 book pages
76 diagrams
793 users
Grammaring
The web of English grammar
Book tree
Tags
Quick find
Glossary
Forums
Most favourited
Highest rated
Random
Home
»
Book tree
»
Time, tense and aspect
»
Present time
»
Present perfect
Present perfect
perfect
present
tense
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 continuous for present habits
Present time
Form: present perfect
Login
or
register
to access a printer-friendly version, add page to favourites or post a question in the forums.
Comments
Post new comment
Subject:
Comment:
*
X
u
y
F
x
d
Enter the code above:
*
Enter the code without spaces and pay attention to upper/lower case.
User login
Username:
*
Password:
*
Create new account
Request new password
Poll
Why grammar?:
I am interested in it.
I want to speak better English.
I study it at school.
I teach it.
I just ended up here somehow...
Common tags with
Present perfect continuous
Present perfect to express annoyance
Second conditional in indirect speech
Future perfect continuous
Future perfect
The difference between present perfect and present perfect continuous
Present perfect continuous for recent actions
IT'S + period + SINCE
Present perfect with superlative forms of adjectives
Present perfect with FOR and SINCE
Comments
Post new comment