PETER ... 13 FILMS AND I THINK HIS LATEST IS THE BEST. A. MADE B...
839. Peter ... 13 films and I think his latest is the best.
A. made
B. had made
C. has made
D. was making
839. Peter ... 13 films and I think his latest is the best.
A. made
B. had made
C. has made
D. was making