Horizons Language logo

Past Perfect Quiz

Horizons Language
Quiz topic
Past Perfect: had + past participle / negatives / questions / before, after, by the time

Submitting...

Please wait. Do not click Submit again.