Font size
WorksheetsEnglish
Total questions: 10
Worksheet time: 6mins
How ______ have you learnt English? - For 5 years.
far
long
short
often
I ______ my homework for 5 hours.
do
am doing
have done
did
Peter ______ a letter to his friend yesterday.
writes
is writing
has written
wrote
Last year I ______ on a rollercoaster with my family.
is going
went
have gone
go
I (eat) (a) an ice-cream for 2 hours. It's yummy!
What have you done since Monday?
I have done my homework.
I did my homework.
I am doing my homework.
I do my homework.
What are they doing?
They are singing.
They are meeting up with friends.
They are doing homework.
They are doing on a rollercoaster.
Peter (read) (a) this comic book many times.
I felt really proud ____ myself when I first learnt to swim.
in
on
from
of
Nga (see) _____ a cat since she visited me.
has seen
saw
is seeing
sees
