They have _____________ on a price for the car.

agreed
to agree
to be ready
ready
Pre-Intermediate Grammar Exercises
Upper-Intermediate Grammar Exercises
Fiverr 2021 English Level Tests
English Vocabulary Tests