Grammar A
Grammar B
Grammar C
Sentences A
100

(be) ___ your mother Mexican?

Is your mother Mexican?

100

(have) ___ you ___ everything you need?

Do you have everything you need?

100

(have/neg) This ___ a good interface, use a different one

This doesn’t have a good interface, use a different one.

100

 Paty / sent / letter / ? / who / love / this

Who sent Paty this love letter?

200

(shop) ___ he ___ here often?

(play/neg) They ___ video games. They are at the office.

Does he shop here often?

They aren’t playing video games. They are at the office. 

200

(ask) He always ___ for more money.

(visit) ___ you ___ your sister on her next birthday?

He always asks me for more money. 

Will you visit your sister on her next birthday?

200

(take) Yesterday, he ___ the best decision of his life. 

(do/neg) They ___ anything when you entered.

Yesterday, he took the best decision of his life. 

They weren’t doing anything when you entered.

200

razor / he / years / using / has / that / for / three / been

He has been using that razor for three years
300

(discover) What ___ Einstein ___?

(watch) She ___ a movie with me last Monday at 9 pm. 

(think)___ you ever ___ about starting your own business?

What did Einstein discover?

She was watching a movie with me last Monday at 9 pm. 

Have you ever thought about starting your own business?

300

(do) What ___ you ___ yesterday at this time?

(fix) I ___ this computer like ten times so far.

(do/neg-call) He ___ anything by the time his boss ___ him.

What were you doing yesterday at this time?

I have fixed this computer like ten times so far.

He hadn’t done anything by the time his boss called him.

300

(see/neg) They ___ the disaster by the time they left home.

(date) They ___ for five years, are they getting married someday?

(tell/neg) You still ___ me what happened

They hadn’t seen the disaster by the time they left home.

They have been dating for five years, are they getting married someday?

You still haven’t told me what happened

300

he / up / stand / usually / does / people / ?

Does he usually stand people up?

400

(think,she) ___ about this for weeks now. 

(work / cancel)They ___ on the project for months before the company ___ everything.

(watch) Who ___ TV the night the TV broke down?

She’s been thinking about this for weeks now.

They had been working on the project for months before the company canceled everything.

Who was watching TV the night the TV broke down?

400

(fight,we) How long ___ against corruption so far?

(build/win) ___ Trump ___ the wall by the time he ___ the election?

(avoid) She ___ me lately. I think she’s angry with me.

How long have we been fighting against corruption so far?

Had Trump built the wall by the time he won the election?

She’s been avoiding me lately. I think she’s angry with me.

400

(snow/arrive) It ___ for days before you ___.

(write/die) He ___ already ___ his book when she ___.

It had been snowing for days before you arrived.

He had already written his book when she died. 

400

had / him / nobody / that / before / monster / seen


Maria / immediately / Alan / to / took


Nobody had seen that monster before him. 


Alan took to Maria immediately. 

M
e
n
u