Present perfect exercises word order

Present perfect statements, questions, negatives

Positive sentence Present Perfect: She has met a friend.
Question Present Perfect: Has she met a friend?
Negative sentence Present Perfect: She hasn't met a friend.

English Present perfect exercises

Present perfect  with free online exercises, Present perfect examples and sentences. Online exercises Present perfect,  questions and Present perfect negative sentences.

Online exercises English grammar and courses
Free tutorial Present perfect. English Present perfect exercises. English grammar easy to learn.