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.
Where
Why
When
Who
Will
What
Usage Examples Present Perfect
Where exactly have you been? -
You've guessed it! -
It has been a strange day. -
You haven't opened the door -
You haven't been there. -
I've checked it. -
You have met him. -
She hasn't taken off her coat. -
I have ordered some books. -
I've never seen the show. -
I haven't written a word. -
We've never had a car. -
I haven't slept much. -
I've believed you! -
I've heard the jokes. -
I have given the letters. -
He has seen me. -
Have you seen our work? -
I have proved them. -
I haven't done this work. -
Other rules
Present Cont. vs. Present Simple vs. Future Simple
Tenses with future meaning
Conditional Clauses
Future perfect passive
Imperative mood
Practice the rule
×
Gramaro
Easier in the app
Open