English They…….their new car two weeks ago. ? A) will buy B) have bought C) buy D) bought Detailed Solution: No Details Prev Next