Present Simple Vs Present Perfect

Luis Alcaraz
Quiz by , created over 2 years ago

Use present simple or present perfect in the following blanks.

2967
0
0
Tags
Luis Alcaraz
Created by Luis Alcaraz over 2 years ago
PAST PARTICIPLES
Mariola Hejduk
Present Perfect vs Past Simple
Irina Voennova
Present Simple
D Frock
LEC 103 - Global Climate Change 1.1
cathmiller06
English Language Terms
ekimlauretta
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
vis_77
Present Perfect vs Past Simple
Diego Maté

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