Study

Present perfect (how long, for, since, just, yet ...

  •   0%
  •  0     0     0

  • How long / she / teach / this school? ______ 2015.
    How long has she taught in this school? Since 2015.
  • ____ (THEY / TRY) this dish. NEVER
    They have never tried this dish.
    They ha snever tryed this dish.
    They have never tryed this dish.
    They never have tried this dish.
  • _____ (I / BE) to Paris. NEVER
    I never be to Paris
    I have never been to Paris
    I have never be to Paris
    I have ever been to Paris
  • I ___ (NOT / EAT) dinner. YET
    I have not eaten dinner yet.
  • She still ____ (NOT / FIND) her phone FOR / SINCE last week.
    She has not find still her phone for last week.
    She has not found still her phone since last week.
    She has still not found her phone since for week.
    She still has not found her phone since last week.
  • I have had a cat ____ June.
    since
  • She ______ (BUY) the tickets.   ALREADY
    She has bought the tickets already
    She has already bought the tickets
    She have already bought the tickets
    She already has bought the tickets
  • He ______ (FINISH) his workout. JUST
    He just have finished his workout
    He has just finished his workout
    He has just finishet his workout
    He have just finished his workout
  • They _______ (NOT / TRAVEL) together FOR / SINCE last year
    They hasn't traveled together since next year
    They haven't traveled together since last year
    They haveno´t traveled together for last year
    They haven't tripped together since last year
  • We ______ (NOT / CONFIRM) the details for the meeting. YET
    We have not  confirmed the details for the meeting yet.
  • _____ (HE / SPEAK) in public. NEVER
    He have never spoken in public.
    He has never spoken in public.
    He never has  spoke in public.
    He has never spoke in public.
  • She __ (WAIT) for a response. NEVER
    She has waited for a response never
    She never has waited for a response
    She has never waited for a response
    She have never waited for a response
  • They ______(WEAR) this uniform FOR / SINCE 2020
    They have wore this uniform for 2020
    They has worn this uniform since 2020
    They have wear this uniform since 2020
    They have wore this uniform since 2020
  • She ____ (FIGHT) at that company ____ FOR / SINCE a decade.
    She has fought at that company for a decade.
  • I _______ (PRACTICE) the piano _____ FOR / SINCE three hours.
    I have practiced the piano for three hours.
  • He ___________(COMPLETE) his degree for his future job. ALREADY
    He has already completed his degree for his future job.
  • __________ (YOU / BE) to Paris? EVER
    Have you ever be to Paris?
    Have you ever been to Paris?
    Has you ever be to Paris?
    Have ever you been to Paris?
  • How long / your mom / drive / bus? _______ she was 25 years old.
    How long has your mom driven a bus? Since she was 25 years old.
  • She ____ (BREAK) that letter. ALREADY
    She has already broken that letter.
  • They ____ ( LEAVE) for the airport. ALREADY
    They have already left for the airport.
  • ________ (SHE / PLAY) golf.    NEVER
    She have never played golf
    She never has  played golf
    She has ever played golf
    She has never played golf
  • They have been fighting _____ weeks.
    for
  • They ____ (COMPLETE) the assignment. ALREADY
    They have already completed the assignment
    They already have completed the assignment
    They has already completed the assignment
    They have still completed the assignment
  • I ____ (LIVE) in Las Tablas ___ FOR / SINCE five years _____ FOR / SINCE 2019.
    I have lived in Las Tablas for five years since 2019.
  • He ______ _______ (study) history since high school.
    has studied
  • _____ (THEY / TRAVEL) to Japan?  EVER
    Have they ever traveled to Japan?
    Have they ever travel to Japan?
    Has ever they traveled to Japan?
    Has they ever travel to Japan?
  • We _____ (LIVE) in this city ______ FOR / SINCE last summer.
    We have lived in this city since last summer.
  • _____ (YOU / RIDE) a horse? EVER
    Have you ever ridden a horse?
    Have you ever riden a horse?
    Has you ever ridden a horse?
    Have ever you ridden a horse?
  • How long / you / play / football? _____ 6 years.
    How long have you played football? For 6 years.
  • She _______ (NOT / FIND) her phone _______ (SINCE / FOR) she lost it last week. STILL
    She has still not found her phone since she lost it last week.
  • __________ (SHE / SPEAK) in public? EVER
    Has she spoken ever in public?
    Have she ever spoken in public?
    Has ever she spoken in public?
    Has she ever spoken in public?
  • ____ (YOU / EAT) sushi? EVER
    Have ever you eaten sushi?
    Have you ever eaten sushi?
    Has you ever eaten sushi?
    Have you eaten ever sushi?
  • You _______ _________ (cook) an amazing meal!
    have cooked
  • He ____ (SEND) the email. JUST
    He has just sent the email.
  • He ___ ( NOT / CALL) me back. STILL
    He has still not called me back.
  • We __ (LIVE) here FOR / SINCE 2015.
    We have lived here for 2015.
    We have liveded here since 2015.
    We have lived here since 2015.
    We have lived here for 2015.
  • She ____ (BE) my friend _____ FOR / SINCE ages.
    She has been my friend for ages.
  • She _________ (BUY) a new dress for the party. JUST
    She has just bought a new dress for the party.
  • He ___ (PLAY) the guitar FOR / SINCE he was a teenager.
    He has played the guitar for he was a teenager.
    He has played the guitar since he was a teenager.
    He has already played the guitar since he was a teenager.
    He has never played the guitar since he was a teenager.
  • They ________ TRAVEL to three countries _____ the beginning of the year.
    They have traveled to three countries since the beginning of the year.
  • She ________ (work) at that company FOR / SINCE 2010
    She has just worked at that company since 2010
    She hasn´t worked at that company since 2010
    She has work at that company since 2010
    She has worked at that company since 2010
  • They have already called their parents.
    They already have called their parents.
    They has already called their parents.
    They have called their parents already.
    They have already called their parents.
  • She _________ (NOT / DECIDE) her subjects for next semester. STILL
    She has still not decided her subjects for next semester.
  • _______ ( YOU / LIVE) in another country.  NEVER
    You have ever lived in another country.
    You has never lived in another country.
    You have never lived in another country.
    You have never live in another country.
  • He ____ (PLAY) soccer ___ FOR / SINCE most of his life.
    He has played soccer for most of his life.
  • She ___ (ARRIVE) at the party. JUST
    She has just arrived at the party.
  • We _____ ( NOT / CHOOSE) a house.    YET
    We have not chosen a house yet.
    We have not chose a house yet.
    We yet have not chose a house yet.
    We have not yet chosen a house yet.
  • _________ (YOU / SEE) that movie? EVER
    Have you seen ever that movie?
    Have you ever seen that movie?
    Have ever you seen that movie?
    You have ever seen that movie?
  • They ____ (COMPLETE) the project. JUST
    They have just completed the project.
  • We ____ (MAKE) the reservations. ALREADY
    We have already made the reservations.
    We have made already the reservations.
    We has already made the reservations.
    We already has made the reservations.
  • I have traveled FOR / SINCE several months
    I have travelled since several months
    I has traveled for several months
    I have traveled for several months
    I have travel for several months
  • I haven't finished my homework ______.
    yet
  • He ________ (SEE) that movie three times since it came out. ALREADY
    He has already seen that movie three times since it came out.
  • I _____ (START) a new book for my next trip. JUST
    I have just started a new book for my next trip.
  • We ___ (NOT / MAKE) made a decision: YET
    We have not made a decision yet.
  • I _______ (WAIT) for an hour
    I have wait for an hour
    I have already waited for an hour
    I have just waited for an hour
    I have waited for an hour
  • We ____ (DISCUSS) this topic ______ FOR / SINCE hours.
    We have discussed this topic for hours.
  • We have already discussed the plan.
    We have already discussed the plan.
    We already have discussed the plan.
    We have already discussed the plan.
    We have already discussed the plan.
  • I have studied English for two years
    I have studied English for two years
    I have studied English since two years
    I has studied English for two years
    I have studyed English for two years
  • We (HEAR) the news. JUST
    We have just heard the news.
  • They ___ (NOT / ARRIVE) . YET
    They have not arrived yet.
  • ____ (THEY / TRY) this dish? EVER
    Have ever they tried this dish?
    Have they ever tried this dish?
    Have they ever try this dish?
    Have they ever tryed this dish?
  • How long / they / have / car? _______ 9 months.
    How long have they had a car? For 9 months.
  • ________ (THEY / SEE) that movie.
    They has never seen that movie.
    They have ever seen that movie.
    They have never see that movie.
    They have never seen that movie.
  • We ________ (EAT) at this restaurant FOR / SINCE it opened
    We has eaten at this restaurant for it opened
    We has iten at this restaurant for it opened
    We have ate at this restaurant since it opened
    We have eaten at this restaurant since it opened
  • I ____ (VISIT) Paris for the first time. ALREADY
    I have already visited Paris for the first time.
  • He ______ (FINISH)  the report.    JUST
    He just has finished the report.
    He just have just finished the report.
    He have just finished the report.
    He has just finished the report.
  • I'm not hungry, I ______ ate, 5 minutes ago.
    just
  • I ______ _______ (fly) to Paris three times in my life.
    have flown
  • She ____ (FINISH) her work. JUST
    She has just finished her work.
  • She has _____ left, three minutes ago.
    just
  • I ________ LIVE here _______ 2010.
    I have lived here since 2010.
  • ____ ( I / RIDE) a horse.   NEVER
    I have never ridden a horse.
    I have never rode a horse.
    I have never ride a horse.
    I has never riden a horse.
  • They _____ (SLEEP) together FOR / SINCE they married last year
    They have sleeped together for they married last year
    They have slept together since they married last year
    They have sleep together for they married last year
    They have slept together for they married last year
  • They ____ (NOT / DECIDE) on a date. YET
    They have not decided on a date yet.
  • I ________ (BUY) a new car. JUST
    I have just boughted a new car.
    I have just bought a new car.
    I have just buy a new car.
    I has just bought a new car.
  • He ___ (RETURN) from vacation. JUST
    He have just returned from vacation
    He has just returned from vacation
    He just has returned from vacation
    He has just return from vacation
  • I ______ (study) French _______ FOR / SINCE high school.
    I have studied French since high school.
  • __ (YOU / LIVE) in another country? EVER
    Has you ever live in another country?
    Have you ever live in another country?
    Have you never lived in another country?
    Have you ever lived in another country?
  • We have ________ seen that movie, let's pick another one.
    already
  • We ______ (TRAVEL) _______ FOR / SINCE several months.
    We have traveled for several months.
  • We ____ (WAIT) for you ____ an hour, but you still haven't arrived.
    We have waited for you for an hour, but you still haven't arrived.
  • They _______ (NOT/ DECIDE) on a date. YET
    They have decided on a date yet
    They have not yet decided on a date
    They have not decided on a date yet
    They has not decided on a date yet
  • _______ (YOU / WORK) in an office.   NEVER
    You has never worked in an office
    You have never work in an office
    You has never work in an office
    You have never worked in an office
  • I have read this book ____ three hours.
    for
  • She _____ (BUILD) there ______ SINCE / FOR she graduated.
    She has built there since she graduated.
  • She has ________ spoken to me, so you don't have to.
    already
  • Have you eaten your breakfast _____?
    yet
  • I _____ (FINISH) my picture. ALREADY
    I have already finished my picture.
  • He (NOT / START) his presentation yet. YET
    He has not started his presentation yet.
    He has started his presentation yet.
    He have not start yet his presentation.
    He has started his presentation.
  • I _______ (EAT) lunch. ALREADY
    I have already eaten lunch.
    I have eaten lunch.
    I have eaten lunch already .
    I already have eaten lunch.
  • I ______ (NOT / FINISH) my dinner. YET
    I have not finished my dinner yet.
  • We ______ (NOT / VISIT) that museum. YET
    We has not yet visited that museum
    We have visited that museum yet
    We have not visit that museum yet
    We have not visited that museum yet
  • She has been my best friend _____ we were kids.
    since
  • We ____ ( WORK) on this project for weeks, but we are not done. YET
    We have WORKED on this project for weeks, but we are not done yet.
  • ______ (HE / PLAY) golf? EVER
    Has he ever play golf?
    Has he ever played golf?
    Has he never played golf?
    Has he ever plaied golf?
  • I ______ (HEAR) about the event for this weekend. JUST
    I have just heard about the event for this weekend.
  • __ (SHE / EAT) sushi. NEVER
    She has never eaten sushi.
    She have never eaten sushi.
    She has never ate sushi.
    She has ever eaten sushi.
  • She ___ (FIND) her keys. JUST
    She has found her keys just
    She have just found her keys
    She has just found her keys
    She just has found her keys
  • They _______ (MOVE) to their new house since last month. ALREADY
    They have already moved to their new house since last month.
  • My sister _________ __________ (go) to New York several times.
    has gone
  • I ______ (FREEZE) the water FOR / SINCE three hours.
    I have froze the water since three hours.
    I have frozen the water for three hours.
    I has frozen the water since three hours.
    I have froze the water for three hours.
  • We ______ (NOT / FINISH) our lunch. STILL
    We have not finished still our lunch.
    We still have not finished our lunch.
    We have not finished our lunch.
    We has still not finished our lunch.
  • He ______ (FINISH) the report. JUST
    He has just finished the report.
  • I ____ (START) a new job. JUST
    I have started just a new job
    I have started a new job
    I have just started a new job
    I has just started a new job
  • They ________ (KNOW) each other _______ childhood.
    They have known each other since childhood.