Joy English · Livello A2 · Present perfectjoy-english.com

Present perfect con ever e never

Nome:Data:

Parla delle esperienze di vita con have o has e un participio passato, e fai domande con ever.

Scegli la forma corretta

Scegli la parola o le parole corrette per completare ogni frase.

  1. Have you ever ___ a camel?
    • a) ridden
    • b) rode
    • c) ride
  2. My grandmother ___ never used a computer.
    • a) have
    • b) has
    • c) is
  3. ___ Kofi ever been to Canada?
    • a) Have
    • b) Did
    • c) Has
  4. I ___ that film. Is it good?
    • a) have never seen
    • b) haven't never seen
    • c) never have seen
  5. Have you ever tried Ethiopian food? — Yes, I ___.
    • a) did
    • b) have
    • c) tried
  6. Sofia ___ to Kenya in 2019.
    • a) has been
    • b) went
    • c) has gone
  7. We've ___ met your brother. What's he like?
    • a) already
    • b) ever
    • c) never
  8. Has Ravi ever ___ a marathon?
    • a) ran
    • b) running
    • c) run

Scrivi il present perfect

Scrivi il present perfect del verbo tra parentesi. Includi never quando è tra le parentesi.

  1. I ___ (never / see) snow.
  2. Have you ever ___ (visit) a castle?
  3. Aiko ___ (write) three books for children.
  4. We ___ (never / eat) Mexican food.
  5. Has your brother ever ___ (fly) in a helicopter?
  6. My parents ___ (be) to Japan twice.
  7. Have you ever met a famous person? — No, I ___.
  8. Jamal ___ (never / swim) in the sea.

Soluzioni

Scegli la forma corretta

  1. a) riddenDopo have, usa il participio passato. Ride, rode, ridden.
  2. b) hasMy grandmother è she, quindi usiamo has + participio passato.
  3. c) HasKofi è he, quindi la domanda inizia con has.
  4. a) have never seenNever va tra have e il participio passato. Non usare not con never.
  5. b) haveLa domanda usa have, quindi la risposta breve è Yes, I have.
  6. b) wentIn 2019 è un tempo concluso, quindi usiamo il past simple.
  7. c) neverStiamo chiedendo com'è, quindi non lo abbiamo mai incontrato. Never significa in nessun momento.
  8. c) runIl participio passato di run è run.

Scrivi il present perfect

  1. 've never seen / have never seenUsa have + never + il participio passato seen.
  2. visitedVisit è regolare, quindi il participio passato è visited.
  3. has written / 's writtenAiko è she, quindi usiamo has + il participio passato written.
  4. 've never eaten / have never eatenUsa have + never + il participio passato eaten.
  5. flownFly è irregolare. Il participio passato è flown.
  6. have been / 've beenMy parents significa they, quindi usiamo have + been.
  7. haven't / have not / 've notLa domanda usa have, quindi la risposta breve negativa è No, I haven't.
  8. has never swum / 's never swumJamal è he, quindi usiamo has + never + il participio passato swum.