12 questions
Mr. Doni has ... in that company since 1997
Work
works
worked
working
We have ... The living room this morning
Cleaning
Cleaned
Clean
Been clean
My brother ... won a speech competition for three times.
Has been
Have been
Have
Has
They ... done a science project yet.
Have not
Has not
Have not been
Has not beem
Jim and Freya ... joined the meeting.
Have not
Has not
Have not been
Has not been
My brother ... A lot of photographs of the borobudur when he went there on his last vacation.
Has taken
Have taken
Would taken
Had taken
Alex ... many backhoes before he received his special mechanics license.
Have repaired
Repaired
Repairing
Had repaired
We will have ... in Lampung by 7 tonight.
Arrive
Arrives
Arrived
Arriving
Emery will ... called me before he comes to my house
Have
Has
Have been
Has been
Aleesha ... told you the truth by tomorrow.
Has
Have
Had
Will have
Students have been ... music lesson for two years.
Take
Taken
Takes
Taking
He ... running for thirty minutes.
Have
Has
Have been
Has been