Study

Present perfect or past simple?

  •   0%
  •  0     0     0

  • Picasso lived in France for a long time. He _______ (leave) Spain when he was 25.
    He left
    He was leaving
    He has left
    He leaved
  • They're divorced now. They were / They have been married for ten years.
    They were
    They have been
  • I lived / I've lived in Cariff for two years, but then I moved to Swansea.
    I lived
    I've lived
  • Really? ________ (be) that in Paris?
    Were
    was
    Did
    Has it been
  • I work in an office. I work / I've worked there for 20 years.
    I work
    I've worked
  • My sister had / My sister has had her baby yesterday.
    My sister has had
    My sister had
  • My brother and his wife __________ married since 1995.
    been
    were
    are
    have been
  • When ________? (Picasso / die)
    When Picasso died?
    When has Picasso died?
    When did Picasso died?
  • She lives / She's lived in Florida since 2010.
    She's lived
    She lives
  • They _______ (meet) at university.
    have met
    did met
    've met
    met
  • He left / He has left school two years ago.
    he left
    He has left
  • A: Where does Rob live now? B: In Madrid. A: How long _______ there? (he / live)
    has he lived
    does he live
    did he live
  • B: For three months. He _____ (move) there in September.
    was moving
    moved
    has moved
  • My brother and his wife get on very well. B: How long _____ (they / be) married?
    have they been
    were they
    are
    has they been
  • The city changed / The city has changed a lot since I was a child.
    The city has changed
    The city changed
  • She is / She's been single since last summer.
    She is
    She's been
  • Picasso died in 1977, in Paris, I think. How long _______ (he / live) in France?
    did he live
    did he lived
    has he lived
    was he living
  • I met / I've met Sandra when I was / have been at university.
    I've met .... when I've been
    I've met ... when I was
    I met .... when I was....
    I met .... when I've been