Apologies, I've been out of town and hadn't mailed your parcel just yet. Why past prefect for mailed and not past simple or present perfect because it relates to the present Unless you have some special context, there is no reason here for Past Perfect. by the way" I ve been out of town" means I have just come back or I am still out of town but will come back pretty soon Could be either, but probably the former.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousApologies, I've been out of town and hadn't mailed your parcel just yet.This does not work.