A) b) has worked B) a) worked C) c) has been working D) d) was working
A) d) work B) c) had worked C) a) worked D) b) have been working
A) c) did / study B) d) had / studied C) a) are / studying D) b) have / been studying
A) b) waited B) a) have been waiting C) d) are waiting D) c) had waited
A) b) has done B) a) is doing C) d) did D) c) has been doing
A) c) have waited B) a) have been waiting C) b) waited D) d) had waited
A) c) have been playing B) d) had played C) a) played D) b) have played
A) a) has been trying B) c) tried C) d) is trying D) b) had tried
A) b) has been B) a) was C) d) rained D) c) has been raining
A) a) read B) c) have read C) d) have been reading D) b) am reading
A) a) have gone B) d) go C) c) were going D) b) went
A) c) lost B) a) has lost C) d) was losing D) b) loses
A) b) ate B) a) eat C) d) have eaten D) c) eaten
A) b) went B) d) go C) a) have gone D) c) had gone
A) c) had watched B) a) watched C) b) was watching D) d) watches
A) d) Were / watching B) a) Did / watch C) b) Have / watched D) c) Do / watch
A) b) went B) d) going C) c) has gone D) a) goes
A) a) finished B) d) had finished C) b) have finished D) c) finish
A) b) have arrived B) c) arrive C) d) arriving D) a) arrived
A) b) closed B) a) closes C) c) has closed D) d) was closing
A) b) already ate B) c) were eating C) d) eat D) a) had already eaten
A) d) was sending B) c) sends C) a) sent D) b) had sent
A) d) eating B) b) had eaten C) c) have eaten D) a) ate
A) b) didn’t see B) a) hadn’t seen C) d) was seeing D) c) hasn’t seen
A) a) had left B) b) left C) d) were leaving D) c) have left
A) c) have finished B) d) was finishing C) a) had finished D) b) finished
A) c) writes B) d) has written C) a) had written D) b) wrote
A) d) were living B) c) have lived C) a) lived D) b) had lived
A) c) have worked B) d) work C) b) had worked D) a) worked
A) d) was going B) a) went C) c) has gone D) b) had gone |