

![]() |
He has been to America. |
Maybe he has been there once, or several times. You don't know and he's not going to tell you. |
![]() |
He has been to Ireland |
|
![]() |
He has been to Canada. |
![]() |
Since a point in time.For a length of time. |
How long have I been in Germany? |
|
I have been in Germany since 1998. |
It's 2006 and I have been in Germany for 8 years. |
||
Where have I been? |
Maybe I have been there once, or several times. You don't know, but I can tell you. You add the number of times to the end of the sentence. | How many times have I been there? |
|
![]() |
I have been to France. |
I have been to France many times. |
|
![]() |
I have been to Italy. |
I have been to Italy twice. |
|
![]() |
I have been to South Africa. |
I have only been to South Africa once. |
They are doing ... |
They have done ... | ||
|---|---|---|---|
![]() |
She is shopping. | ![]() |
She has been shopping. The shopping is in her bags. |
![]() |
Oh dear. He is unblocking the toilet. | ![]() |
Thank goodness. He has unblocked the toilet. It is flushing properly now. |
![]() |
They are carrying a big, heavy sofa. | ![]() |
Oops! They have dropped it. |
Test the present perfect simple - fill in the gaps using the verbs given - Write It!
On the Forum - Tell me where you've been.