Luis Alcaraz
Quiz by , created more than 1 year ago

Use present simple or present perfect in the following blanks.

4990
0
0
Luis Alcaraz
Created by Luis Alcaraz almost 7 years ago
Close

Present Simple Vs Present Perfect

Question 1 of 9

1

1. I _____________ (study) English every day. I ___________ (study) English for 10 years.

Select one of the following:

  • study / study

  • study / have studied

  • study / has studied

Explanation

Question 2 of 9

1

2. I ___________ (play) the guitar. I ___________ (play) the guitar since 2010.

Select one of the following:

  • played / have played

  • play / had played

  • play / have played

Explanation

Question 3 of 9

1

3. I ___________ (know) Alice. I ___________ (know) Alice since we were children.

Select one of the following:

  • known / have known

  • know / didn't know

  • know / have known

Explanation

Question 4 of 9

1

4. Jane ___________ (live) in Madrid. She ____________ (live) in Madrid for ten years.

Select one of the following:

  • live / has lived

  • lives / has lived

  • lives / have lived

Explanation

Question 5 of 9

1

5. I ___________ (have) this phone for 6 months.

Select one of the following:

  • have

  • have had

  • has

Explanation

Question 6 of 9

1

6. How long __________ (you / live) in New York?

Select one of the following:

  • do you live

  • live you

  • have you lived

Explanation

Question 7 of 9

1

7. How long _____________ (you / study) English? - I ____________ (study) English for many years.

Select one of the following:

  • do you study / have studied

  • have you studied / have studied

  • study you / have studied

Explanation

Question 8 of 9

1

8. Sheila _____________ (work) in a hospital. She _____________ (work) there since 2012.

Select one of the following:

  • works / has worked

  • work / has worked

  • works / works

Explanation

Question 9 of 9

1

9. John ____________ (do) sport for 4 years.

Select one of the following:

  • do

  • does

  • has done

Explanation