Present Perfect в английском языке

13 января 2020
10702
231

Present Perfect (Present Perfect Simple) в английском языке является настоящим совершенным временем. В нашем родном языке этот вид времени аналогов не имеет. Именно поэтому у русскоговорящего могут возникнуть определенные сложности в процессе знакомства с этим временем. Носители английского языка совсем по-другому понимают понятие времени. Например, если говорить о русском языке, действие, которое происходит в настоящем времени не может быть завершено, поскольку является настоящим. В английском же языке происходит иначе: действие в настоящем времени может и завершиться. Примером времени, которое отражает это положение дел, и является Present Perfect. И в нашей сегодняшней статье мы расскажем вам о нем максимально подробно.

Содержание статьи:

Особенности образования Present Perfect

Форма утверждения

В этом времени сказуемое включает в себя вспомогательный и основной глаголы. Вместе с местоимениями  I, you, we, they а также существительными множественного числа при образовании используется have, а вместе с местоимениями he, she, it, а также существительными, стоящими в форме единственного числа - глагол has.

Основным глаголом выступает его третья форма. Для ее образования испульзуются два метода: когда мы имеем дело с правильным глаголом, то к его основной части (основе) добавляется -ed. В случае, когда глагол неправильный, то нужно будет взять форму из таблицы неправильных глаголов. 

I/We/You/They + have + 3-я форма глагола He/She/It + has + 3-я форма глагола

I have started. – Я начал.

We have gone. – Мы ушли.

You have finished. – Вы закончили.

They have come. – Они пришли.

He has decided. – Он решил.

She has done. – Она сделала.

It has turned off. – Оно выключилось.

Форма отрицания

Отрицательное предложение строится в Present Perfect путем постановки между вспомогательным и основным глаголом частицы not.

I/We/You/They + have not + 3-я форма глагола

He/She/It + has not + 3-я форма глагола

I have not started. – Я не начал.

We have not gone. – Мы не ушли.

You have not finished. – Вы не закончили.

They have not come. – Они не пришли.

He has not decided. – Он не решил.

She has not done. – Она не сделала.

It has not turned off. – Оно не выключилось.

Кстати, глагол to have (has) может стоять в краткой форме. Например, в предложении утвердительного типа он комбинируется с местоимением. В краткой форме глагол have - это ‘ve, has - ‘s.

Например:

We’ve gone.

He’s decided.

Когда предложение отрицательное, глагол have (has) должен быть объединен с частицей not. Краткие формы следующие: haven’t, hasn’t.

Например:

I haven’t started.

She hasn’t done.

Если говорить о разговорной речи, то в подавляющем большинстве случаев появляются именно краткие формы.

Образование при помощи вопроса

Have + I/we/you/they + 3-я форма глагола

Has + he/she/it + 3-я форма глагола

Например:

Have I started? – Я начал?

Have we gone? – Мы ушли?

Have you finished? – Вы закончили?

Have they come? – Они пришли?

Has he decided? – Он решил?

Has she done? – Она сделала?

Has it turned off? – Оно выключилось?

Имейте в виду, что быстро и подробно ознакомиться со всеми функциями данного времени нельзя. Именно по этой причине можно разделить все его функции на три части, каждая - для определенного уровня знания языка.

Употребление Present Perfect для начального уровня

Это время используется, когда необходимо продемонстрировать результат определенного действия, которое уже совершено. При помощи него делается акцент непосредственно на результате, который дало это самое действие.

Например:

 Я делал это – I did it. (Past Simple – действие было в прошлом)

Я сделал это – I have done it. (действие закончилось, значит, есть результат)

К таким действиям (имеющим результат) можно отнести:

Действие с наречиями already (уже), just (только что), yet (уже, еще). Они демонстрируют, что совсем недавно случилось это самое действие и с его помощью что-то поменялось (действие дало результат).

I know Jane. We have already met. – Я знаком с Джейн, мы уже встречались. (мы встречались раньше, сейчас я ее знаю).

I don’t want to go to the café, I’ve just eaten. – Я не хочу идти в кафе, я только что поел. (я не голоден, поскольку недавно я ел)

В вопросах и отрицательных формах используется наречие yet. Когда речь идет об отрицательном предложении, наречие это можно перевести как "еще", а в вопросительном - как "уже". Что касается места, то оно стоит чаще всего в конце предложения.

Например:

– Is Jim here? – Джим здесь?

– No, he hasn’t arrived yet. – Нет, он еще не приехал.

Have you been to the new supermarket yet? – Ты уже была в новом супермаркете?

Действие, уже произошедшее, причем то, когда оно произошло, не является важным фактором, главное, что его результат можно увидеть в настоящее время.

Например:

I have bought a new car. – Я купил новую машину. (я уже ее купил, когда - неважно, сейчас  она моя).

They aren’t at home, they have gone shopping. – Их нет дома, они ушли за покупками. (не имеет значения, когда именно они ушли, сейчас их здесь уже нет).

Помимо этого, результат совершенного действия может оказывать влияние на события в настоящем времени.

Например:

She has lost her keys, she can’t get home now. – Поскольку ей утеряны ключи, она не может войти домой. Ключи она потеряла в прошлом, а попасть домой из-за этого не может в настоящее время.

Действие, произошедшее во временной промежуток, который еще не окончен. На то, что он не окончен, могут указать слова today (сегодня), this morning/week/month/year (этим утром / на этой неделе / в этом месяце / в этом году). Действие имеет результат, однако можно сделать его еще раз в определенный промежуток времени.

Например:

Today he has visited two galleries. – Сегодня он побывал в двух галереях. (Он побывал в двух, но поскольку день еще не окончен, он может пойти еще и в третью).

I haven’t been at work this week because of sickness. – На этой неделе я не выходил на работу по причине болезни (Но неделя еще идет, и я могу вернуться на работу в течение этой недели)

Время Present Perfect также может быть использовано в том случае, когда нужно что-то сказать о личном опыте. 

Например:

I’ve been to England but I haven’t been to Scotland. – Я был в Англии, но не был в Шотландии. (Именно на этот момент времени я еще не был в Шотландии, но могу съездить туда в будущем).

Кстати, в такого рода предложении точное время не указывается. Однако есть возможность показать, сколько именно раз случилось какое-то действие.

Например: 

– Have you read this book? – Ты прочитал эту книгу?

– Yes, I have read this book twice already. – Да, я прочитал эту книгу уже дважды.

I have eaten in this restaurant many times. – Я ел в этом ресторане много раз.

Однако можно также говорить и в общем, не говоря о точном количестве раз. 

Например:

Have you read this book? – Ты прочитал эту книгу?

Yes, I have read this book. – Да, я прочитал эту книгу.

-I have eaten in this restaurant. – Я ел в этом ресторане.

Ever и never являются теми наречиями, которые нередко употребляются при разговоре о каком-либо случившемся в жизни опыте. С их помощью можно продемонстрировать, что нами было или не было совершено в течение жизни. Кстати, следует обратить внимание на то, что наречие never является заменой частицы not.

Например:

– Have you ever seen this film? – Ты видел когда-нибудь этот фильм?

– No, I have never seen this film before. – Нет, я никогда не видел этот фильм раньше.

– Has he ever been abroad? – Он когда-нибудь был за границей?

– No, he hasn’t. – Нет, не был.

I have never eaten mango. – Я никогда не ел манго.

Кстати, это был совсем не исчерпывающий список конструкций, которые стоят в Present Perfect. Это время имеет множество сопутствующих.

Употребление Present Perfect для среднего уровня

Кроме результата действия, это время также может показывать действие, происходящего в течение длительного периода времени, которое началось  в прошлом, но продолжается до сих пор. И не исключено, что будет иметь продолжение и в будущем времени. В таких случаях чаще всего будут стоять предлоги for и since. Первый предлог  показывает, сколько именно времени продолжается действие, а второй - на то, что действие началось в определенный уже минувший момент и продолжается до настоящего времени. 

Present Perfect в такой функции употребляется в следующих случаях: 

В комбинации с глаголами состояния, почти не используемыми с теми временами, которые входят в группу Continuous.

Например:

We’ve known each other since school years. – Мы знаем друг друга со школы.

She has wanted to become an actress since her childhood. – Она мечтает стать актрисой с детства.

С теми глаголами, при помощи которых обозначается какое-то продолжительное действие, например: to live – жить, to work – работать, to study – учиться, to sleep – спать, to wait – ждать и т.д. В данном случае допустимо прибегать как к Present Perfect, так и к Present Perfect Continuous. Они будут в данном случае абсолютно равноценны, поскольку смысл предложение при употреблении любого из них останется тем же.

Например:

I’ve studied English for 5 years. – Я учу английский в течение 5 лет. (я начал учить его 5 лет назад, учу сейчас и, вероятно, продолжу изучать и дальше)

I’ve lived in the suburbs since childhood. – Я живу в пригороде с детства. (я начал жить в пригороде в детстве и продолжаю там жить поныне)

В предложениях отрицательного характера, тогда, когда мы говорим о том, что мы не делали чего-то достаточно долго.

Например:

I haven’t heard of him for the last 3 years. – Я ничего о нем не слышал в течение трех последних лет.

We haven’t been to Rome since our honeymoon. – Мы не были в Риме с тех пор, как провели там медовый месяц.

Кстати, глаголы to be и to go в данном времени имеют дополнительные разновидности значений. Например, have been значит, что тот, кто говорит, был где-то, а сейчас вернулся из этого места. Has gone значит, что тот, кто говорит, уехал или ушел в какое-то место и доныне оттуда не вернулся. 

Например:

She has been to Madrid. – Она была в Мадриде. (однако сейчас находится у себя дома)

She has gone to Madrid. – Она уехала в Мадрид. (она находится в Мадриде до сих пор)

Present Perfect также употребляется в тех случаях, когда нам требуется показать точное количество раз, когда выполнялось определенное действие. Для данной цели нужно прибегнуть к конструкции it is (that is) the first/second/third time something has happened – это первый/второй/третий раз, в который случилось данной действие.

Например:

It is the first time I have driven a car. = I have never driven a car before. – Я был за рулем машины впервые.

That is the fifth time Bill has phoned his girlfriend this evening. = He has called his girlfriend five times this evening. – Билл позвонил своей подруге в пятый раз в течение этого вечера.

Употребление Present Perfect для высокого уровня

Present Perfect может также использоваться в сочетании с Past Simple, в тех случаях, когда речь идет о сложном предложении. Чтобы показать, когда точно началось действие, нужно использовать придаточное предложение времени вместе с союзом since / ever since (с тех пор как). При этом данное придаточное предложение будет стоять в форме Past Simple, главное же предложение при этом будет стоять в форме Present Perfect.

Например:

He hasn’t played the cello since he broke his bow. – Он не играет на виолончели с тех пор, как сломал смычок.

I’ve lived like this ever since I moved to London. – Я так живу с тех пор, как переехал в Лондон.

Можно также прибегать к Present Perfect в придаточном предложении в том случае, когда действие в придаточном было начато в прошедшем времени, но продолжается до сих пор.

Например:

Have you invited any of your friends since you’ve lived in your new apartment? – Ты приглашал кого-нибудь из друзей с тех пор, как живешь в новой квартире?

Кстати, Present Perfect нередко путают с Past Simple. Чтобы избежать таких ошибок, советуем почитать материалы о том, чем отличаются данные времена.  

Present Perfect также можно использовать в придаточных предложениях времени после следующих союзов: when (когда), as soon as (как только), until (пока не), before (до того как), after (после того как). В таком случае все предложение будет выражать действие или ситуацию, которая еще должна будет произойти в будущем времени. Поэтому перевести это предложение на русский язык можно просто в будущем времени. Кстати, в такого рода предложениях времени  Present Perfect и Present Simple будут абсолютно равноценны, и можно смело употреблять как одно, так и другое, не изменив при этом смысла предложения ни в малейшей степени.

Например:

After he graduates from Harvard, he will find a promising job. = After he has graduated from Harvard, he will find a promising job. – После окончания Гарварда он найдет престижную работу.

Лучше использовать Present Perfect, чем Present Simple в следующих случаях:   

Когда нужно продемонстрировать, что какое-либо действие можно выполнить лишь в том случае, если выполнить действие в придаточном.

Например:

As soon as I’ve got to the station I’ll buy the tickets. – Когда я прибуду на станцию, я куплю билеты  (Я куплю их только прибыв на станцию, иначе не могу).

You can’t write the article on the subject until you’ve read this book. – Ты не сможешь написать этот материал, пока не прочтешь литературу по этому поводу. (В этой литературе есть важная информация, без которой тебе не обойтись в работе над материалом).

Когда нужно логически акцентировать  внимание на том, что какое-то действие произошло раньше иного.

Например:

I’ll call you when I’ve got home. – Я позвоню тебе, когда приду домой. (Подчеркивается, что я смогу позвонить только тогда, когда окажусь дома).

Let’s have a farewell party before you’ve gone to Paris. – Давай организуем праздничный ужин до твоего отъезда в Париж (акцентируется внимание на невозможности устроить этот ужин в Париже).

Еще Present Perfect  используют с целью того, чтобы донести какую-то свежую новость. Чтобы можно было донести больше информации, можно использовать для этого времена, входящие в группу  Simple или Continuous. Из зоопарка сбежал пони. Его очень долго искали сотрудники, но поиск не дал результатов. Он был найден на другом конце города. Он гулял в парке и просил у прохожих еду.

Думаем, что вы успели заметить: Present Perfect - это не такая уж сложная и запутанная тема. Нужно лишь уделить ей побольше времени и как следует разобраться в тонкостях образования этого времени. Кстати, как вы уже видели, время имеет множество неизменных слов-спутников, по которым его легче идентифицировать. Безусловно, это одна из действительно непростых тем, но если вы поймете эту тему, то изучение остальных времен станет для вас гораздо более легким.

Желаем вам успехов в учебе!

Комментарии

VerifyCode
Нажимая на кнопку, вы даёте согласие на обработку персональных данных и соглашаетесь с политикой обработки персональных данных.
Bespoke Wealth Strategies singapore | 20 марта 2024 | 12:17

Thanks for share this post Bespoke Wealth Strategies singapore

johny | 19 марта 2024 | 20:06

Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks hohotogel

kream disposable vape | 14 марта 2024 | 4:36

kream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream californiakream disposable
kream disposable vape
kream 2g disposable
kream liquid diamonds
kream liquid diamond disposable
kream liquid diamonds disposable
kream live resins
kream live resin disposable
kream disposable liquid diamonds
kream carts
kream cart disposable
kream california

jay | 13 марта 2024 | 20:10

favorite disposable
push carts
blinkers vape
blinker vape
blinkers disposable
blinker disposable
blinker dispo

runtz wraps

blinkers vape
blinker vape
blinkers disposable
blinkers disposable vape
blinker vapes
blinkers dispo
blinkers pen
blinkers thc
blinkers vape
blinker disposable

turn disposable vape
blinkers vape

sauce bars
sauce bar
sauce disposables
sauce vape
sauce bar live resin
the sauce bar
sauce disposable pen
sauce disposables
sauce bar thc
sauce pens thc
sauce bar disposable
sauce bars disposable
pure sauce disposable
sauce weed pen
sauce thc pen
platinum rose sauce bar
loud sauce bars
sauce vape pen
sauce bar live resin
sauce thc disposable
sauce vapes
pure sauce disposable cart
sauce dispo
sauce essentials disposable
sauce thc pens
platinum rose sauce bar
sauce weed pen
sauce bars xl

turn disposable
turn disposable vape
turn dispo
turn down disposable
turns disposable
turn vape disposable
turn gone bananas

clean carts
clean cart
cleancarts
clean carts disposable
clean carts 2g disposable
clean carts live resin
clean carts live resin disposable
clean carts

packwoods x runtz disposable vape
packwoods x runtz
packwoods x runtz disposable
packwoods los angeles x runtz
runtz x packwoods
packwoods runts
runtz wraps 6 pack
packwoods disposable cart
packwoods x runtz disposable vape 100mg
packwood disposable
packwoods runtz
packwood x runtz
packwood dispos
packwoods x runtz vape 1000mg
packwoods runtz vape
packwoods x runtz vape
runts wraps
packwoods x runty
packwoods runtz disposable vape
packwoods x runtz carts
packwoods x runtz disposable vape 1000mg flavors
packwood x runts
packwoods x runtz disposable vape
packwoods x runtz dispo
packwoods los angeles x runtz disposable
packwoods x runtz 2g disposable
packwoods disposable carts
packwood runtz vape
packwoods x runtz 1000mg
packwoods x runtz blue dream
packwoods los angeles x runtz disposables
packwoods x runtz strawberry cough
runtz x packwoods disposable vape pens
packwoods los angeles x runtz vape
packwood runtz carts
runtz packwoods vape
packwoods runtz carts
runts wrap

torch disposable vape

trudose carts

buzz bar 2g disposable

bone head carts

burst carts

kawali carts

polkadot carts

slabway carts

whole melt disposables

zaza disposable

strictly medicated carts

packwoodsxruntz disposable vape

mars extracts carts

kream disposable

bluto strain

velato strain

lemon cherry strain/
durban poison
acapulco gold strain
voodoo strain
black domina
apple fritter strain
sour-tangie
sour-haze-strain
berry-white
purple punch strain
lemon og kush
afghan kush
kosher-kush
hindu kush weed
chocolate chunk strain
chem-dawg
bubble-gum
blackberry kush
blue cheese weed
death star strain
amnesia haze strain
purple kush seeds
forbidden fruit strain
blueberry kush
super sour diesel
tahoe og
pineapple express strain
head band
hash plant strain
ak 47 strain
skywalker og strain
lemon haze strain
cannatonic
trainwreck strain
strawberry diesel strain
platinum gsc
grape ape strain
grand daddy purple
gods gift strain
g13 strain
cherry pie strain
platinum bubba kush
strawberry kush
green crack strain
grape pie strain
white widow strain
mimosa strain
super silver haze seeds
moonrock
blue dream strain
gorilla glue strain
purple haze weed
lemonade strain
jungle boys
wagyu
pink pineapple
gelonade
yellow-zushi-3-0
london pound cake
cookies strain
blue zushi new drop

puffins carts
alien lab disposables
lemon-cherry-strain
papa and barkley
cake delta 8 carts
supherbs vape carts
plugnplay
west coast cure carts
kingpen
eureka disposables
jeeter juice disposable
flav disposables
raw garden disposables
king pen
rove disposable
heavy hitters
tko carts
cake disposable
sauce extract
big chief cart
muha meds disposable
friendly farms carts
krt carts
stiizy carts
nova carts
choice-labs
push carts
brass knuckles for sale
exotic carts
madlabs
ruby disposables
glo extract
litto disposable
dabwoods
primals
dime
lions breath
dank vapes
dank vapes
imperial-carts
lazy ape carts

lemonade strain
jungle boys
wagyu
pink pineapple
gelonade
yellow-zushi-3-0
london pound cake
cookies strain
blue zushi new drop

ar 15 pistol
209 primers
12 gauge ammo
7 62x51 ammo
gold ak 47
vepr
draco nak9
micro draco
ar15 pistol
223 remington
9mm luger
cva cascade
browning-x-bolts
bergara-b-14
benelli m4
mossberg 930
mossberg-940-jm-pro
smith and wesson mp 45
lapua-6-5-prc-brass-500-in-stock
28-nosler-160gr-…nting-ammunition
6-5-carcano-ammo
rip ammo
underwood ammo
12 gauge remington
35 remington ammo
fn 5-7 ammo
federal american eagle 223
mark-7-reloading
imr-4227-powder-for-sale
hodgdon-h322-smokeless-powder
hodgdon-us-869-smokeless
hodgdon-h4831-smokeless-powder
hodgdon-h380-smokeless-gun-powder
imr-enduron-8133…eless-gun-powder
hodgdon-hybrid-100v-in-stock
leverevolution
hodgdon-h4895-in-stock-now
imr-7977-powder-in-stock-now
imr-enduron-4451…n-stock-for-sale
cci-large-pistol-primers-300
cci-small-rifle-primers-in-stock
cci-35-primers-in-stock
winchester-small…primers-in-stock
winchester-small-rifle-primers
209-muzzleloader-primers
federal-205-primers
federal-209a-primers
210-federal-primers
winchester-large-rifle-primers
winchester-large-pistol-primers
cci-large-rifle-primers
cci-large-pistol…-10-trays-of-100

SEO-Expert | 12 марта 2024 | 13:47

What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much. buy-hydromorphone-online