A) was leaving B) has left C) leaves D) will leave
A) spring will come B) spring comes C) It has been spring D) It will be spring
A) will have been finishing B) would finish C) will have finished D) will be finishing
A) is drying B) has dried C) dried D) will dry
A) has B) has been C) had D) was
A) has been B) had been C) is D) was
A) reads B) is reading C) has read D) has been reading
A) had last seen you B) saw you last C) have least seen you D) last was seeing you
A) work B) are working C) have been working D) have been worked
A) will leave B) has left C) would leave D) had left