By the end of next month my grandmother ........ in the same house for more than 80 years!
will be living
will have lived
will live
will have been living <<< answer
My mother ....... for 62 years and she never even coughs. What a lucky woman!
smoked
has smoked << answer
is smoking
smokes
I ...... you how much I spent on my new car. You'd be shocked!
won't tell
am not telling you
am not going to tell
don't tell <<< answer
My grandparents live in the singapore so I ...... to singaore many times.
am flying
flew
have flown << answer
flies
oil .... on water
float
is floating
floats << answer
floating
However, fox very rarely attack humans, of ________ they...