41/ Jenny said she had already ___ the movies.
a returns
b been returned
c returned
d returning
42/ When I arrived at my aunt’s home, she ___ her kitchen floor.
a sweeps
b sweep
c had sweeping
d was sweeping
43/ His dog ___ outside in the rain all day yesterday.
a has been
b was
c been
d was been
44/ I ___ about the funny story before he told me.
a have heard
b was hearing
c had heard
d hear
45/ Joseph told me he ___ his project.
a had already finished
b already finished
c had already finishing
d finishing
46/ It ___ for two days when I arrived in town.
a had been raining
b has been raining
c rained
d rains
47/ She ___ to Canada on Saturday.
a has flying
b has been flying
c flying
d is flying
48/ My teacher told us that the school ___ in 1946.
a was build
b was built
c built
d was building
49/ My boss ___ very angry yesterday, so I didn’t talk to him.
a is b was c has been d had been 50/ Yesterday, I met a friend, saw a movie, and ___ home late.
a had come
b have come
c came
d coming
41/ Jenny said she had already ___ the movies.
a returns
b been returned
c returned
d returning
42/ When I arrived at my aunt’s home, she ___ her kitchen floor.
a sweeps
b sweep
c had sweeping
d was sweeping
43/ His dog ___ outside in the rain all day yesterday.
a has been
b was
c been
d was been
44/ I ___ about the funny story before he told me.
a have heard
b was hearing
c had heard
d hear
45/ Joseph told me he ___ his project.
a had already finished
b already finished
c had already finishing
d finishing
46/ It ___ for two days when I arrived in town.
a had been raining
b has been raining
c rained
d rains
47/ She ___ to Canada on Saturday.
a has flying
b has been flying
c flying
d is flying
48/ My teacher told us that the school ___ in 1946.
a was build
b was built
c built
d was building
49/ My boss very angry yesterday, so I didn’t talk to him.
a is b was c has been d had been
50/ Yesterday, I met a friend, saw a movie, and ___ home late.
a had come
b have come
c came
d coming