Choose the right of the verb (predicate):
4) I ...through today`s newspapers since the postman brought them.
a) has looked
b) will look
c) look
d) have been looking
5) The petrovs ...to St. Petersburg before we came to live in that city.
a) have moved
b) had been moving
c) had moved
d) moved
6) They ...our plan at three o` clock tomorrow.
a) will discussed
b) will be discussing
c) will have discussed
d) will have discussing
7) What ...your son ...when you came home the day before yesterday.
a) was doing
b) had done
c) did
d) will be doing
In the evening we usually ...foreign languages.
a) are studying
b) will study
c) study
d) studied
9) These students ...a dictation in three days.
a) will write
b) will be writing
c) will have written
d) have written
10) We ...our examinations by the end of June.
a) have passed
b) shall have passed
c) will pass
d) passed
11) His sisters always ...me books to read.
a) gave
b) will give
c) have given
d) give
12)Captain Perov .. when we opened the door.
a) was smoking
b) had been smoking
c) smoked
d) had smoked
13) They ...now.
a) have dinner
b) were having dinner
c) are having dinner
d) have had dinner
14) I ...all the three articles by 5 o`clock.
a) will translate
b) shall translate
c) will be translating
d) shall have translated
15) He ...the window in our class-room before the lesson yesterday.
a) opens
b) opened
c) has opened
d) is opening
16) When ...your sister ...from the institute?
a)will graduate
b) will have graduated
c) has graduated
d) shall graduated
17) He ...chess with a friend of his in the sitting-room
a) plays
b) has been playing
c) has played
d) is playing
18) How long ...you ...at this institute?
a) study
b) are studying
c) have been studying
d) will have been studying
19) He ...the poem for two hours.
a) is learning
b) has been learning
c) learns
d) has learnt
20) They ...never ...to any foreign country.
a) have been
b) are
c) will have been
d) will be
21) The child ...by the time we return home.
a) shall have fallen asleep
b) falls asleep
c) will fall asleep
d) will have fallen asleep