EN · Library

Explain Long Periods with "For Ages"

This set contains 12 annotated sentences.

Dataset version: enGram 3.4, Jan 2024

01

SI HrPreshaven’t v2Pastseen my cousins for ages; SI really VPresmiss them.

Explanation

I haven’t seen my cousins for ages; I really miss them.

Patternssee — saw — seen

02

S*She H’s HPastbeen pAPreswaiting for ages for Sthe bus vIto arrive.

Explanation

She’s been waiting for ages for the bus to arrive.

03

SThey HPres’ve v2Pastlived in that house for ages; Sit st’s like a family tradition.

Explanation

They’ve lived in that house for ages; it’s like a family tradition.

Patternsa family tradition

04

SWe HrPreshaven’t v2Pastgone on a vacation for ages because Swe HPres’ve stPastbeen so p2busy.

Explanation

We haven’t gone on a vacation for ages because we’ve been so busy.

Patternsgo — went — gone

05

S*He H’s HPastbeen pAPresplaying guitar for ages and stPresis really p2good at it.

Explanation

He’s been playing guitar for ages and is really good at it.

06

SI HrPreshaven’t v2Pasthad ice cream for ages; SI Mshould v2treat myself soon.

Explanation

I haven’t had ice cream for ages; I should treat myself soon.

Patternshave — had — had

07

SThey HPres’ve stPastbeen p2best friends for ages, since elementary school.

Explanation

They’ve been best friends for ages, since elementary school.

08

S*She H’s HPastbeen pAPrescollecting stamps for ages and has an impressive collection.

Explanation

She’s been collecting stamps for ages and has an impressive collection.

Patternshave — had — had^an impressive collection

09

SWe HrPreshaven’t v2Pastseen a movie together for ages; Hlet’s v2go this weekend.

Explanation

We haven’t seen a movie together for ages; let’s go this weekend.

Patternssee — saw — seen^let — let — let^go — went — gone

10

S*He H’s HPastbeen pAPrestalking about pAPresvisiting Japan for ages but HrPreshasn’t v2made any plans yet.

Explanation

He’s been talking about visiting Japan for ages but hasn’t made any plans yet.

Patternsmake — made — made

11

How long HrPreshave Syou HPastbeen pAPreswaiting here?

Explanation

How long have you been waiting here?

12

SIt VPresfeels like for ages.

Explanation

It feels like for ages.

Patternsfeel — felt — felt