4th July 2020
Subject + have/ has + past participle [verb 3]
She has been to New York
They have visited London
They have seen that film so many times but have never understood it.
I have not read My Sassy Girl
I haven’t read The Great Gatsby
Have you read On The Road ?
[Have / has + subject + verb 3 … ?]
- To talk about something in the past but not when it happened
He has looked at the report YES
He has looked at the report last week NO He looked at the report last week
- Can use with ‘for’ and ‘since’
I have lived in Los Angeles (LA) since 2010
I have lived in Chicago for seven years
Change the verb into the correct form:
- I (read) your book several times. I have read your book several times
2. She has (wear) that skirt many times. [worn /wear / wore]
3. My family (visit) Brazil a few times.
4. I (eat) already.
5. Marta (finish) her homework.
6. You (break) the glass again.
7. They (pay) for everything.
8. It (never snow) like that.
9. I (meet) Anna once.
10. We (see) him before.
Hello, how’s it going ? Long time no see.
Yes, I’ve been in Texas
Amazing! I want to go. I’ve never been there.
Really ? You must go, the food is great.
I’ve heard the people are incredibly nice and friendly.
And they just love a barbecue. I’ve never eaten so much in my life !
Have you been trying to call me ? I was in Seattle.
What were you doing there ?
I was working. I had an interview for a new company.
I’ve also been on the lookout for a new job. My job is so tedious !
Mine too. Same thing, day in, day out. But … it’s a job. Oh, Tom has been fired.
No ! Why ? I’ve known him for a long time.
He hasn’t been pulling his weight. He’s been incredibly lazy !
Have you heard about John Jones ?
Yes ! He’s been transferred to Boston. He’s gotten a promotion.
I knew he’d do well. He’s a bright spark. I’ve seen Boston. I visited my friends.
I know Boston very well. I went to Harvard.
To study ?
No, to visit hahahahaha.
Idioms and expressions
2 thoughts on “Adult Speaking Class, Level 2: Present perfect exercises”
I get pleasure from, cause I found exactly what I
used to be taking a look for. You have ended my 4 day long hunt!
God Bless you man. Have a nice day. Bye