Choose the correct form of the verbs. If your answer is wrong, there will be a reduction of your score, but you can continue choosing another answer until the correct one is selected. Once a correct answer is chosen, the scoring is "frozen". Your overall score will be based on the percentage of your correct and incorrect answers.
1 / 20
Albert Einstein was the scientist who ... the theory of relativity.
developed
has developed
My parents ... married in Probolinggo in 2000.
got
have got
A: I'm looking for Aji. Do you know where he is? B: Oh, he ... to another department since last week.
moved
has moved
A: ... her number before leaving?
B: Yes, but I'm afraid I ... it.
Did she leave - have lost
Has she left - lost
Did she leave - lost
Has she left - have lost
He ... in a bank for fifteen years. Then he ... it up.
has worked - has given
worked - gave
worked - has given
has worked - gave
A: Your hair looks nice. ... a haircut? B: Yes. I ... it cut on Sunday.
Did you have - had
Did you have - have had
Have you had - have had
Have you had - had
My brother lives in Jakarta. He ... there since 2009.
has lived
lived
I ... my great grandfather who ... about 45 years ago.
never met - died
never met - has died
have never met - died
have never met - has died
Being a productive novelist, up to now she ... more than five best-selling novels.
has written
wrote
When I ... home last night, I ... very tired.
got - have been
have gotten - was
have gotten - have been
got - was
A: Ipin is in the hospital. He ... his leg.
B: Oh, I'm sorry to hear that. How ...?
broke - has it happened
has broken - did it happen
has broken - has it happened
broke - did it happen
A: I ... to Bromo last week.
B: Really? That's cool. ... the sunrise?
went - Have you seen
have gone - Did you see
went - Did you see
have gone - Have you seen
A: It ... a lot last week.
B: Yes, but it ... at all this week.
has rained - has not rained
has rained - did not rain
rained - did not rain
rained - has not rained
Do you know about Renee? She ... her job because she wants to run a business.
has given up
gave up
Your English is more fluent now. I think you ... a lot.
improved
have improved
I ... French at school many years ago but I ... most of it.
have studied - forgot
have studied - have forgotten
studied - have forgotten
studied - forgot
A: Where's Diva? She isn't here.
B: Oh, I think she ... shopping.
has gone
went
Look at the crowd! It looks like there ... an accident.