Choose the necessary form of the verbs.
1) I __________ a new novel at 5 p.m. yesterday.
a) was reading b) am reading c) have been reading
2) Tom ________ to a new disc for an hour.
a) was listening b) has been listening c) have been listening
3) The country _______ to Britain for many years.
a) was belonging b) belonged c) has been belonging
4) Since Sunday we ______ in this house.
a) were living b) lived c) have been living
5) We _______ each other for many years.
a) were knowing b) have been knowing c) have known
6) It _______ since yesterday.
a) was snowing b) snowed c) has been snowing
7) The girl ________ TV when her brother came.
a) was watching b) watched c) has been watching