Subscriber login


Forgot your password?

Library card login

Other

past perfect

Definition of past perfect

adjective & noun

past perfect in other Oxford dictionaries

Definition of past perfect in the US English dictionary