Perfect tenses 1
Perfect tenses 2
Sentence transformation
Complex questions
100

He heard that his brother -------. (arrive)

He heard that his brother had arrived.

100

Rick ---- (drive) more than 300 miles. He must be tired.

Rick has driven more than 300 miles.  He must be tired.

100

The movie was first shown three days ago.

The movie______ (show) for 3 days.

The movie has been shown for three days.

100

Complete the question: How________ do you know her?

How well do you know her? 

200

I ---- (work) for big companies like this before. I know how they operate.

I have worked for big companies like this before.

200

The teacher ...................... the topic every unit.  (teach)

The teacher has taught the topic every unit.

200

That was the first time I painted with oil.

I _________(paint) with oil before. 

I hadn't painted with oil before.

200

Complete the question: Who are you shouting___?

Who are you shouting at?

300

The boys performed all the tasks we ...................... for them.  (plan)

The boys performed all the tasks we had planned for them.

300

I ....................... my homework. (complete)

I have completed my homework.

300

I believe it will rain again tomorrow.

I believe ________________(likely) to rain again tomorrow

I believe it is likely to rain again tomorrow.

300

Complete the question: who is she married_____?

Who is she married to?
400

They ---- (work) for two hours by the time the manager arrives.

They will have worked for two hours by the time the manager arrives.

400

Sam ---- (drive) for six hours and he hasn't arrived to his destination.

Sam  has been driving (drive) for six hours and he hasn't arrived to his destination.

400

Nick started selling cupcakes two years ago.

Nick __________ (be) cupcakes for two years.

Nick has been selling cupcakes for two years.

400

What does she do for a living? Make it an indirect question

Do__________________?

Do you know what she does for a living?

400

By this time next year, I ---- (finish) the course.

By this time next year, I will have finished the course.

400

Where could the horse ......................? (go)

Where could the horse have gone?

400

My husband and I have planned to leave for our honeymoon today at 7:30 pm.

My husband and I ___________(be) traveling to our honeymoon destination by 9:00 pm.

 

My husband and I will be traveling to our honeymoon destination by 9:00 pm.  

 

400

How good are your speaking skills ?Make it an indirect question


I_________________

I wanted to know how good your speaking skills are.

M
e
n
u