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