Present Simple Vs Present Perfect

Description

Use present simple or present perfect in the following blanks.
Luis Alcaraz
Quiz by Luis Alcaraz, updated more than 1 year ago
Luis Alcaraz
Created by Luis Alcaraz over 7 years ago
5059
0

Resource summary

Question 1

Question
1. I _____________ (study) English every day. I ___________ (study) English for 10 years.
Answer
  • study / study
  • study / have studied
  • study / has studied

Question 2

Question
2. I ___________ (play) the guitar. I ___________ (play) the guitar since 2010.
Answer
  • played / have played
  • play / had played
  • play / have played

Question 3

Question
3. I ___________ (know) Alice. I ___________ (know) Alice since we were children.
Answer
  • known / have known
  • know / didn't know
  • know / have known

Question 4

Question
4. Jane ___________ (live) in Madrid. She ____________ (live) in Madrid for ten years.
Answer
  • live / has lived
  • lives / has lived
  • lives / have lived

Question 5

Question
5. I ___________ (have) this phone for 6 months.
Answer
  • have
  • have had
  • has

Question 6

Question
6. How long __________ (you / live) in New York?
Answer
  • do you live
  • live you
  • have you lived

Question 7

Question
7. How long _____________ (you / study) English? - I ____________ (study) English for many years.
Answer
  • do you study / have studied
  • have you studied / have studied
  • study you / have studied

Question 8

Question
8. Sheila _____________ (work) in a hospital. She _____________ (work) there since 2012.
Answer
  • works / has worked
  • work / has worked
  • works / works

Question 9

Question
9. John ____________ (do) sport for 4 years.
Answer
  • do
  • does
  • has done
Show full summary Hide full summary

Similar

Basic English tenses
Mariola Hejduk
Present Simple vs. Present Continuous
Marek Mazur
Present Simple/Past Simple Tenses
learning.buzz.in
Present Simple vs Present Continuous
kk kk
PAST PARTICIPLES
Mariola Hejduk
Present Perfect vs Past Simple
Diego Maté
Present Perfect vs Past Simple
Irina Voennova
Present Simple
D Frock
Irregular Verbs Quiz
Ricky Rutledge
Present Perfect vs Past Perfect
kk kk