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