NEW
Font size
WorksheetsInglés
Total questions: 10
Worksheet time: 20mins
I ________ (have) great time on my vacation.
has been haveing
has been having
have been haveing
have been having
She ______ (tie) her shoes before going for a run.
has been tiing
has been tying
have been tieing
have been tiing
_______ (swim, the children) in the pool all afternoon?
Has the children been swiming
Have the children been swiming
Has the children been swimming
Have the children been swimming
They ______ (not, come) up with new ideas for the project.
haven't been coming
hasn't been coming
hasen't been coming
hasn't been comeing
She ______ (write) letter to their pen pals abroad.
has been writing
has been writting
has been writeing
has been writteing
He ______ (run) marathons since he was young
has been runing
has been running
have been runing
have been running
______ (study, they) English for long?
Have been they studying
Have been they study
Have they been studying
Have they been study
______ (feel, you) tires lately?
Have been feeling you
You have been feeling
Have you been feeling
Feeling you have been
I ______ (not, cook) dinner for very long
Hasn't been cooking
Haven't been cooking
Hasen't been cooking
Havn't been cooking
He ______ (practice) the piano.
has been practicing
has been practiceing
Been has practicing
Been has practiceing
