........(she/run) much recently?
Has she been running
Last night I ............(lose) my keys - I had to call my flatmate to let me in.
lost
(You / read / War and Peace)?
Have you read War and Peace?
(We / not / go / to Paris)
We haven't gone to Paris
(I / study / French)
I've studied French
(it/rain)?
Has it been raining
I.......... (lose) my keys - can you help me look for them?
've lost
(She / be / late for a meeting)?
Has she been late for a meeting?
(She / not / see / The Lord of the Rings)
She hasn't seen The Lord of the Rings.
(She / eat / octopus)
She's eaten octopus
(he/work) today?
Has he been working
I....... (visit) Paris three times.
've visited
(He / meet / your family yet)?
Has he met your family yet?
(He / not / meet / my mother)
He hasn't met my mother.
(We / read / that book)
We've read that book
(I/talk) a lot?
Have I been talking
Last year I......... (visit) Paris.
visited
(They / live / here as long as we have)
Have they lived here as long as we have?
(They / not / visit / St. Paul's)
They haven't visited St. Paul's.
(He / live / here for three years)
He's lived here for three years
(we/eat) too much?
Have we been eating
I......... (know) my great grandmother for a few years - she died when I was eight.
knew
(You / go / to Australia)?
Have you gone to Australia?
(I / not / know / him for three months)
I haven't known him for three months
(You / know / David for ten years)
You've known David for ten years.