My sister's paintings have been winning three contests.
Incorrect
My sister's paintings have won three contests.
Marcus ___________ recently _______________ (open) his third health food store.
has opened
During his lifetime, Leonardo da Vinci _________ (produce) remarkable work in many different fields.
produced
He'd dead. Action is finished. During his lifetime indicates a past finished action.
Elaine Martin ___________ (want) to be a doctor since she was a little girl.
has wanted
want is a stative verb; stative verbs are not usually used in present perfect progressive
Margot has not seen her brother already/since/in weeks.
in
Who has finished first in the race yesterday?
Incorrect
Who finished first in the race yesterday?
The Hendersons __________ just _____________ to Hawaii.
have moved
With this new park, town planners ___________ (create) a wonderful area where everyone can relax. Please enjoy it.
have created
the park was created at an unspecified time in the past and has an effect in the present - people are enjoying it now
Now Elaine is 27, and she ___________ (study) for three and a half years.
has been studying
Indicates an ongoing action and answers the question "how long" - she has been studying for three and a half years
This class has achieved the best exam results for/since/yet 1990
since
Sam has been running his own restaurant since 2006.
Correct
Also correct: Sam has run his own business since 2006.
________ you ever ___________ any prizes?
Have won
Adrienne ________________ (get) a raise last week because of her hard work on an important project.
got
simple past - completed action
Studying medicine ____________ (be) hard work.
has been
be is a stative verb - stative verbs are not usually used in present perfect progressive
Larry has already/yet/so far finished his project.
already
Mr. Dawson has worked for the same company for 40 years.
Correct
Also correct: Mr. Dawson has been working for the same company for 40 years.
So far, Ben _______ (not/have) any problems with her assignment.
hasn't/has not had
The young actress _______________ (appear) in her first professional play in 2008.
appeared
simple past - completed action; in 2008 is a specific date in the past that is now over
She ____________(work) as an intern for the past 6 months to prepare for her hospital residency.
has been working
action started in the past and is ongoing - answers the question "how long?"
Our college swim team has not won a race for/since/already six months.
for
Kim studied advanced math since the beginning of last year.
Incorrect
Kim has studied/has been studying advanced math since the beginning of last year.
The band ___________ (not/sign) a contract with a new record company yet.
hasn't/has not signed
This movie _____________ (make) more than $100 million last year.
made
simple past - completed action; last year is over
Elaine will soon graduate. She ____________ (have) three successful interviews and must now make a decision.
has had
have is a stative verb and present perfect is often used to answer the question "How many?"
She has had THREE interviews
She has been playing soccer for/since/yet 10 years.
for