gramaro.io
Practice
Achievements
EN
Get started
Log in
← Back
Practice the rule
The explanation will be soon.
Practice the rule
Test your knowledge
Form the sentence by choosing the correct words in the correct order.
-
Translate this sentence into English.
I
my
me
mine
anothers
anotheria
Usage Examples Present Perfect
I haven't skipped another class. -
I have locked the front door. -
Have I earned your help? -
Have you learned it? -
We've never missed a payment. -
We've learned some shocking news. -
She has heard the voice -
He has never been here. -
You haven't signed the letter. -
I've never trained in a gym -
He has seen me. -
He hasn't known me long. -
You haven't worked for a year. -
They've betrayed you. -
You've heard the song. -
He has forgiven me! -
Have you kissed her? -
I have bought it. -
I have answered them! -
Have you forgotten me? -
Other rules
Passive Voice - Present Perfect
Indefinite pronouns
16 English tenses
Participles
Tenses with Present meaning
Practice the rule
×
Gramaro
Easier in the app
Open