A) is working B) works C) working D) have worked E) has worked
A) was skiing B) had been skiing C) is skiing D) have skied E) skied
A) runned B) had run C) ran D) run E) are running
A) needed B) will need C) is needing D) need E) needs
A) weren´t B) were C) had been D) is E) has been
A) takes B) has taken C) had taken D) is taking E) tooked
A) will check B) checks C) has checked D) checked E) is checking
A) borrows B) will have borrow C) had borrowed D) will borrow E) has borrowed
A) rains B) rained C) has rained D) will rain E) will have rained
A) has eaten B) had eaten C) ate D) will eat E) will have eaten
A) will travel B) travels C) was traveling D) was traveling E) had been traveling
A) broke B) breaks C) had broken D) was breaking E) were breaking
A) have come out B) will come out C) has come out D) had come out E) none of the options
A) am taking B) had taken C) none of the options D) has been taking E) takes
A) studied B) study C) studies D) had studied E) have studied
A) had finished B) didn´t finish C) finished D) have finished E) will have finished
A) will come B) has come C) will have come D) is coming E) had come
A) have taught B) has taught C) is teaching D) will teach E) will have taught
A) was listening B) listened C) had listened D) listens E) have listened
A) will be waiting B) was waiting C) waits D) had been waiting E) waited
A) will have won B) had won C) has won D) will win E) wins
A) returns B) will have returned C) returned D) had returned E) will return
A) should fly B) flown C) had been flying D) flew E) will be flying
A) had had B) have had C) has had D) will have had E) had
A) is learned B) has been learning C) learns D) will have learned E) should have learned |