Basic Grammar Exercises (3)

She ......... work on Sundays.
not
doesn't
don't
do

How often ......... go shopping?
does you
do you
you
have you

My friend ......... a lot of coffee.
drinks
drink
been drinking
drinking

Where ......... your girlfriend live?
do
doing
does
goes

They ......... how to swim.
don't know
not know
knowing
doesn't know

She ......... Spanish and Italian very well.
speak
speaks
speaking
been speaking

I don't ......... coffee. I prefer tea.
likes
like
did like
liking

......... drive to work often?
Does you
You do
Do you
How you

Where ......... they live now?
does
not
does not
do

My math teacher ......... a lot of homework everyday.
assign
assigns
have assigned
been assigning