JOHN _________ BACK FROM LONDON

9. John _________ back from London.

A. just comes B. will iust come C. is ever coming D. has just come