201706B Structure ADirections:Complete each one by deciding on the most appropriate word or words from the 4 choices marked A), B), C) and D).Linda _______her training in a joint company by the end of next month.
A. finishes
B. has finished
C. had finished
D. will have finished