Present Perfect Present Perfect is used to express an action/event that happened in the past but still affects the present. Shortly, if we want to show that what we did in the past impacts our present, then we need to employ the present perfect. The rules for using this tense are different in British and American English. Most activities or events expressed in present perfect refer to British English. In American English, the past simple is used a lot more than present perfect. Here are some examples of actions expressed using present perfect;
    • We’ve already talked about that topic.
    • She hasn’t arrived yet.
    • I’ve just done my homework.
    • They’ve already met each other.
    • Have you spoken to him yet?
    • Have they got back to you yet?
    • I have gone to school since two hours ago.
    • They have lived in London for two years.
SENTENCE STRUCTURE OF PRESENT PERFECT
SUBJECT PREDICATE (AUXILIARY ~have/has~ + Verb-3) OBJECT TIME SIGNAL
I have (just) cooked spaghetti for an hour
You
They
We
He has (just) cooked
She
Common time signal used in present perfect; Already Just Since For (followed by the duration of the action/event)

Task-1

Fill in the blank with correct word!

[qsm quiz=26]

 

Fill in the box with the correct form of present perfect tense!

[qsm quiz=27]

Need Help?