Home.
Television.
Contact.
ภาษาไทย
Quiz on the present perfect.
Download Worksheet.
Q1. Which sentence is correct?
I have finished my dinner by the time he got home.
I finish have my lunch when she arrived
They have finish their lunch.
They have finished their lunch.
Q2. Which sentence is correct?
He has go home.
He has left for home yesterday.
He has left the hotel.
He leave has the hotel.
Q3. Which sentence is correct?
Have they went home?
Have they gone home?
Have they going home?
Have going they home?
Q4. Which sentence is correct?
Has he home gone?
Have went he home?
Has he went home?
Has he gone home?
Q5. Which sentence is correct?
He has not gone home.
He not has went home.
He have not went home.
He not have gone home.
Q6. Which sentence is correct?
John and Susan not have went home.
John and Susan have not went home.
John and Susan has gone not home.
John and Susan have not gone home.
Q7. Which sentence is correct?
He has been help a lot.
He have a lot been helped.
He has been helped a lot.
He helped has been had.
Q8. Which sentence is correct?
They have been helped a lot.
They have being help a lot.
They have being helped many.
They has been helped a lot.
Q9. Which sentence is correct?
Have they being helped?
Have they helped being?
Have they been helped?
Have they being been helped?
Q10. Which sentence is correct?
Have he been treated well?
Has he being knowing about it?
Has he been treated well?
Has he being treating well?
Q11. Which sentence is correct?
Bernard has not been tell much.
Bernard have not being tell much.
Bernard have not been told much about it.
Bernard has not been told much about it.
Q12. Which sentence is correct?
They have not been ignored.
They has not being ignored.
They have not being ignoring.
They have not ignored been.
When you finish, click "Score"
Learn more
here.
Follow us on facebook.
© English Through The Web 2014.