Unit 1 Grammar B: Present Perfect with for, since, already and yet
Choose time markers by meaning and place already and yet correctly.
Use the Present Perfect to connect a past beginning or event with now. For measures a duration: for seven months, for a long time. Since gives the point or event where the period began: since January, since I left school. Already says that something happened before now, often earlier than expected; it normally comes after have or has and before the past participle. Yet says that an expected event has not happened before now; in the lesson pattern, it normally comes at the end of a negative sentence.
Key terms
| Marker | Meaning | Typical pattern |
|---|---|---|
| for | duration | have/has + participle + for + period |
| since | starting point or event | have/has + participle + since + point/clause |
| already | completed before now | have/has + already + participle |
| yet | expected but not completed | haven’t/hasn’t + participle + yet |
- 1Read the time expression: Seven months measures a length of time.
- 2Choose the marker: A duration takes for.
- 3Build the sentence: She has had the telescope for seven months.
- 1Completed early: Use already before the participle: I have already finished.
- 2Not completed: Use yet at the end: I haven’t finished yet.
- 3Check the meaning: Already confirms completion; yet in the negative leaves it incomplete up to now.
Write since January, but for three months. Ask whether the phrase answers When did it begin? or How long?
Use has already finished and hasn’t finished yet in the patterns taught here.
In the lesson’s contrast, use already to mark the stated completion before now and use yet in the negative when an expected event remains incomplete. Other contexts can give these adverbs different shades of meaning.
Rules
- 1Use for + a duration: for ten minutes, for six days, for three years.
- 2Use since + a starting point or starting event: since 9 o’clock, since Monday, since I left school.
- 3The pattern It has been + period + since + event measures time from a past event until now.
- 4Place already after have or has and before the past participle: She has already finished.
- 5Place yet at the end of the taught negative pattern: She hasn’t finished yet.
- 6Choose the marker from the intended meaning: duration, starting point, completed earlier than expected, or expected but not completed.
Practice
6 easy · 6 medium · 6 hard
Up to 10 random questions per test