He ________(read) that book for one hour.
(a) has read
(b) have read
(c) has been reading
(d) have been reading
(c) has been reading
_____ has been snowing for five hours
It
have been for studying English four years I.
I have been studying English for four years.
I have been play soccer for a long time.
Error: play
Answer: playing
watching
Example:
I have been watching anime since I was young
Emily __________ (play) tennis since she was ten.
(a) has played
(b) has been playing
(c) has playing
(d) have being playing
(b) has been playing
_____ has been eating sushi for many years.
He / She
I was cooking since I have been dinner nine.
I have been cooking dinner since I was nine.
She has being practicing Kendo for five years.
Error: being
Answer: been
reading
Example: He has been reading that book for two hours.
How long ____________ (learn) English?
(a) you has learnt
(b) you has been learning
(c) have you been learning
(d) you have being learning
(c) have you been learning
_______ have been playing Baseball since 9am.
I / You, We / They
since Jessica learning English School Junior High has been.
Jessica has been learning English since Junior High School.
It has been raining for yesterday.
Error: for
Answer: since
using
Example:
She have been using the computer since 9am.
How long ____________ wearing this watch?
(A) have you been wearing
(b) have you wear
(c) are you wearing
(d) did you wore
(a) have you been wearing
We ____ been reading comics since we were little.
have
raining yesterday since it has been.
It has been raining since yesterday.
They have been playing Basketball for this morning.
Error: for
Answer: since
cleaning
I have been cleaning my room for four hour
Example:
I have been cleaning my room since yesterday.
_____________ living in Niigata for a long time.
(a) We has been
(b) I have being
(c) It has been
(d) They have been
(d) They have been
Emily _______ been playing Badminton for seven years.
has
a long time to school riding I have a bike been for.
I have been riding a bike to school for a long time.
He have being playing the piano since 2019.
Errors: have being
Answers: has been
practicing
Example:
I have been practicing Karate for ten years.