Possibility, Speculation and Deduction
Follow the list;
may have + past pasticiple. might have + past participle. must have + past participle…
Follow the list;
may have + past pasticiple. might have + past participle. must have + past participle…