I had an amazing time in New York.
I have had an amazing time in New York
The postman arrived a moment ago
The postman has just arrived
We/meet/ new teacher / last Monday.
We met the new teacher last Monday
I just finished the book
I've just finished the book
You/ make / your bed / yet ?
Have you made your bed yet?
I don't want any breakfast, thanks. I had some tea half an hour ago.
I have already had some breakfast.
How long/ you / practise/ yoga
How long have you been practising yoga?
I've lived in Paris since 2 years
I've lived in Paris for 2 years
They / have / already/ buy / water
They have already bought water
I dont have the homework now. I started it yesterday but it's not ready
I haven't done the homework yet
you / ever / do /scuba diving?
Have you ever done scuba diving?
I have meet Sarah yesterday
I met Sarah yesterday
She / have / just / speak / to Ed Sheeran
She has just spoken to Ed Sheeran
Daniela left two minutes ago
Daniela has just left
When did you meet for the first time?
I was in London twice
I've been to London twice
She / have / buy / a present for Tom yet. She is too busy and has no time to do it.
She has not bought a present for Tom yet. She is too busy and has no time to do it.
I cleaned my room before my mum told me. it was surprising for her.
I've already cleaned my bedroom.
How long / you / study / English
How long have you studied English?