ایا تفاوت ظریفی بین have forever beenو have been foreverوجود دارد؟
پاسخ Native Speaker
Rebecca
در واقع، هیچ تفاوتی در معنی بین have forever beenو have been foreverوجود ندارد. با این حال، have been foreverکمتر استفاده می شود. اگر این یک ساختار جمله است که بیشتر مورد استفاده قرار می گیرد، احتمالا could have been changed foreverاست. از انجا که foreverدر این جمله یک قید است، foreverاینکه ایا بعد از فعل کمکی، قبل از فعل اصلی یا هر جای دیگری در جمله است، معنای کل جمله را تغییر نمی دهد.