Конечно! Давайте заполним пропуски с использованием Present Perfect или Present Perfect Continuous, а также выберем между "for" и "since".
I have not been to a party since last year.
Я не был на вечеринке с прошлого года.It has been raining for hours.
Идет дождь уже несколько часов.He has known Sally for six years.
Он знает Салли уже шесть лет.They have been on the team since 2002.
Они в команде с 2002 года.We have not seen George for a long time.
Мы не видели Джорджа уже долгое время.John has been reading since early this morning.
Джон читает с раннего утра.
Если у вас есть дополнительные вопросы по грамматике или другим темам, не стесняйтесь спрашивать!