Mcirepagemom Mcirepagemom 25-01-2016 English contestada Which verb best completes this sentence? Margaret believes she __________ the gold medal, but she must wait for the judges' final scores. a. has won b. wins c. had won d. will have won