Use the present perfect (for example, "we haven't seen it for a long time") when the "long time" stretches up to the present. Use the past perfect (for example, "we hadn't seen it for a long time") when the "long time" stretches up to a point in the past. Sentences should always begin with a capital letter.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
sara the apprentice- streches up to a present: could be 3 days ago , 6 month ago , however this year?"stretches up to the present". "The present" means now, not 3 days ago, or 6 months ago, or any other time ago.
sara the apprentice