schon eine ganze Weile nicht mehr

haven’t ... for quite a while

→ schon
phrase Rare #45,845
haven’t ... for quite a while Used to say that something has not happened for a fairly long time. The verb or activity usually appears elsewhere in the sentence.
GE: Ich habe schon eine ganze Weile nicht mehr Tennis gespielt.
EN: I haven’t played tennis for quite a while.

So viel Spaß hatte ich schon eine ganze Weile nicht mehr.

I haven’t had this much fun in quite a while.

Ich habe schon eine ganze Weile nicht mehr Rasen gemäht.

I haven’t mowed the lawn in quite a while.

Ich war schon eine ganze Weile nicht mehr reiten.

I haven't been horseback riding in quite a while.

Ich habe schon eine ganze Weile nicht mehr geritten.

I haven't ridden in quite a while.