A) will have gone B) should C) had been D) will go E) are skiing
A) run B) was running C) had runned D) has been running E) will run
A) has seen B) had seen C) saw D) was seeing E) have seen
A) ran B) runs C) run D) running E) runned
A) has heard B) hearded C) had heard D) have been hearding E) didn´t hear
A) will never teach B) have never taught C) has never taught D) never teached E) had never taught
A) had grown B) is growing C) have grown D) had been growing E) has grown
A) had left B) are leaving C) has left D) will have left E) will leave
A) left B) had left C) was leaving D) has left E) will be leaving
A) will have been working B) has been working C) worked D) had been workin E) will work
A) had been carrying B) was carrying C) am carrying D) carried E) carry
A) had spent B) will spend C) was spending D) spends E) spended
A) have written B) is writing C) has written D) wrote E) was writing
A) has been coaching B) has coached C) coached D) coaches E) will be coaching
A) had B) has C) have D) haven´t E) have had
A) quit B) has quit C) quitted D) will quit E) quits
A) has lived B) living C) was living D) is living E) had lived
A) was sitting B) had sit C) has sat D) sits E) will be sitting
A) will talk B) has talked C) talks D) talked E) talking
A) were arriving B) arrived C) was arrived D) had arrived E) didn´t arrive
A) eat B) were eating C) is eating D) doesn´t eat E) are eating
A) has begun B) began C) should have begun D) is beginning E) will begin
A) took B) was taking C) will take D) take E) had taken
A) am not seeing B) haven´t seen C) was not seeing D) saw E) didn´t see
A) was taking B) have taken C) took D) has taken E) will taken |