Grammar Exercises for an English School worked part-time for
GRAMMAR EXERCISES:
PART I. Choose the correct answer (Simple Past vs Present Perfect):-.
Yesterday afternoon, I have gone to the store / I went to the store.
I graduated / have graduated from college in 2001.
Jose and I toured / have toured Morocco.
Jose and I toured / have toured Morocco in September 2013.
We bought / have bought a dining set the other day.
She has proven / proved her theory on Rapid Eye Movement.
Have you danced / Have you ever danced with the devil in the pale moonlight?
My friend’s mother lived / has lived in The Netherlands for a long time.
When Mary stayed in Manhattan, she has worked / worked at a coffee shop.
Our neighbors organized / have organized a garage sale to raise funds for charity.
PART II. Choose the correct answer (Present Progressive vs Present Perfect Progressive):-.
I am buying / have been buying all my family’s Christmas presents early this year.
Jean’s boyfriend has been moving / is moving to Arizona this summer.
Anne is working / has been working today.
George has been painting / is painting that house for as long as I can remember.
My sister is writing / has been writing her dissertation for the last three years.
Elle is singing / has been singing tonight.
The summer has been passing / is passing on too quickly.
Ray is acting / has been acting weird for three days.
I am waiting / have been waiting for 20 minutes.
She is attending / has been attending the mass today.
PART III. Choose the correct answer (Present Perfect vs Present Perfect Progressive):-.
I have been walking / have walked for three miles already.
My grand aunt has swum / has been swimming the English Channel every summer.
I have worked / have been working in the garden all afternoon.
Chico have finished / have been finishing his project already.
Our brother Ethan has been working / has worked hard this month.
She has ran / has been running and her heart is still beating fast.
Members of the McCarthy family have been visiting / have visited Scotland.
It has snowed / has been snowing since November.
I have run / have been running the Boston Marathon some time ago.
She has sat/ has been sitting in class for three hours.
PART IV. Choose the correct answer (Simple Present vs Present Progressive):-.
Her boyfriend paints / is painting at the moment.
I wash / am washing my face every night.
The chef cooks / is cooking his favorite stew right now.
Sabine walks / is walking to the office all the time.
Mr. Oroza is recruiting / recruits from countries outside the USA every year.
My best friend Tabitha is washing / washes her clothes now.
It rains / is raining in Portland. (currently happening)
It rains / is raining a lot in Portland. (factual)
The 2016 Miss Universe telecast starts / is starting at 8:00 AM.
His neighbor plays / is always playing loud, grunge music at night.
ANSWER SHEET:
PART I. Simple Past vs Present Perfect:-.
Yesterday afternoon, I have gone to the store / I went to the store.
I graduated / have graduated from college in 2001.
Jose and I toured / have toured Morocco.
Jose and I toured / have toured Morocco in September 2013.
We bought / have bought a dining set the other day.
She has proven / proved her theory on Rapid Eye Movement.
Have you danced / Have you ever danced with the devil in the pale moonlight?
My friend’s mother lived / has lived in The Netherlands for a long time.
When Mary stayed in Manhattan, she has worked / worked at a coffee shop.
Our neighbors organized / have organized a garage sale to raise funds for charity.
PART II. Present Progressive vs Present Perfect Progressive:-.
I am buying / have been buying all my family’s Christmas presents early this year.
Jean’s boyfriend has been moving / is moving to Arizona this summer.
Anne is working / has been working today.
George has been painting / is painting that house for as long as I can remember.
My sister is writing / has been writing her dissertation for the last three years.
Elle is singing / has been singing tonight.
The summer has been passing / is passing on too quickly.
Ray is acting / has been acting weird for three days.
I am waiting / have been waiting for 20 minutes.
She is attending / has been attending the mass today.
PART III. Present Perfect vs Present Perfect Progressive:-.
I have been walking / have walked for three miles already.
My grand aunt has swum / has been swimming the English Channel every summer.
I have worked / have been working in the garden all afternoon.
Chico have finished / have been finishing his project already.
Our brother Ethan has been working / has worked hard this month.
She has ran / has been running and her heart is still beating fast.
Members of the McCarthy family have been visiting / have visited Scotland.
It has snowed / has been snowing since November.
I have run / have been running the Boston Marathon some time ago.
She has sat/ has been sitting in class for three hours.
PART IV. Choose the correct answer (Simple Present vs Present Progressive):-.
Her boyfriend paints / is painting at the moment.
I wash / am washing my face every night.
The chef cooks / is cooking his favorite stew right now.
Sabine walks / is walking to the office all the time.
Mr. Oroza is recruiting / recruits from countries outside the USA every year.
My best friend Tabitha is washing / washes her clothes now.
It rains / is raining in Portland. (currently happening)
It rains / is raining a lot in Portland. (factual)
The 2016 Miss Universe telecast starts / is starting at 8:00 AM.
His neighbor plays / is always playing loud, grunge music at night.