By next month, the company ______ 2,000 self-driving cars.

will have sold
has sold
sold
sells
English Modals Tests
Elementary Grammar Exercises A1
Advanced Grammar Exercises
Fiverr 2021 English Level Tests