TOEIC Exam  >  TOEIC Tests  >  Present Perfect Tense - Practice (Fill In The Blanks) - TOEIC MCQ

Present Perfect Tense - Practice (Fill In The Blanks) - TOEIC MCQ


Test Description

10 Questions MCQ Test - Present Perfect Tense - Practice (Fill In The Blanks)

Present Perfect Tense - Practice (Fill In The Blanks) for TOEIC 2024 is part of TOEIC preparation. The Present Perfect Tense - Practice (Fill In The Blanks) questions and answers have been prepared according to the TOEIC exam syllabus.The Present Perfect Tense - Practice (Fill In The Blanks) MCQs are made for TOEIC 2024 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Present Perfect Tense - Practice (Fill In The Blanks) below.
Solutions of Present Perfect Tense - Practice (Fill In The Blanks) questions in English are available as part of our course for TOEIC & Present Perfect Tense - Practice (Fill In The Blanks) solutions in Hindi for TOEIC course. Download more important topics, notes, lectures and mock test series for TOEIC Exam by signing up for free. Attempt Present Perfect Tense - Practice (Fill In The Blanks) | 10 questions in 10 minutes | Mock test for TOEIC preparation | Free important questions MCQ to study for TOEIC Exam | Download free PDF with solutions
Present Perfect Tense - Practice (Fill In The Blanks) - Question 1

Practice Quiz or MCQ (Multiple Choice Questions) with solutions are available for Practice, which would help you prepare for "Present Perfect Tense" under English Language Grammar. You can practice these practice quizzes as per your speed and improvise the topic. The same topic is covered under various competitive examinations like - CAT, GMAT, Bank PO, SSC and other competitive examinations.

 

Complete the following exercise with present perfect or simple past tense. 

 

He ___________ (live) in London for two years and then went to Edinburgh. 


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 1

"He has lived in London for three years" implies that he still lives there, which is not the case. So, it must be "He lived ...".

In the second sentence, "He has been" brings the relevance of those visits more closely into the present. With "He went", the visits seem more like past history. To me, the contrast with "but" works better with "He has been", but "went" is not impossible.

Present Perfect Tense - Practice (Fill In The Blanks) - Question 2

__________ (wear) your hair long when you were at school?


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 2

Did you wear your hair long when you were at school?

1 Crore+ students have signed up on EduRev. Have you? Download the App
Present Perfect Tense - Practice (Fill In The Blanks) - Question 3

 But when I _______ (leave) school I cut my hair and worn it short ever since. 


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 3

Answer:


Explanation:


The given sentence is in the past tense, so we need to fill in the blank with the past form of the verb "leave". The correct past form of "leave" is "left".


Detailed


Subject-Verb Agreement:



  • The subject of the sentence is "I".

  • The verb that agrees with the subject is "left".

  • The past form of the verb "leave" is "left".


Use of Simple Past Tense:



  • The sentence is talking about an action that happened in the past.

  • The speaker is referring to a specific point in time when they left school.


Use of Present Perfect Tense:



  • The sentence does not indicate any ongoing or repeated action.

  • The speaker is not talking about an action that started in the past and continues into the present.


Therefore, the correct answer is "left".

Present Perfect Tense - Practice (Fill In The Blanks) - Question 4

Shakespeare  (write) a lot of plays. 


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 4

2nd form of verb :
Shakespeare wrote a lot of plays.

Present Perfect Tense - Practice (Fill In The Blanks) - Question 5

My brother __________ (write) several plays. He has just finished his second tragedy. 


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 5

The correct answer is has written.


Explanation:
To explain why the correct answer is "has written," we need to understand the context and the rules of the present perfect tense.
Present Perfect Tense:
The present perfect tense is used to describe an action that started in the past and has a connection to the present. It is formed using the auxiliary verb "have" or "has" followed by the past participle of the main verb.
Key Points:
- The sentence mentions that the brother has just finished his second tragedy. This indicates that the action of writing the plays has a connection to the present moment.
- The word "just" in the sentence indicates that the action is recent.
- "Has finished" is in the present perfect tense, which indicates that the action of finishing the second tragedy is connected to the present.
- Since the brother has finished the second tragedy, it implies that he has completed the writing process as well.
Therefore, the correct answer is "has written" because it correctly uses the present perfect tense to describe the brother's action of writing several plays, including his second tragedy.
Present Perfect Tense - Practice (Fill In The Blanks) - Question 6

I _________ (fly) over Loch Ness last week. Did you see the Loch Ness monster?


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 6

The correct answer is "flew". Here's a detailed explanation:


Subject-Verb Agreement:
- In this sentence, the subject is "I" and the verb is "fly".
- The past tense of "fly" is "flew", which agrees with the subject "I".
Past Tense:
- The sentence indicates that the action of flying over Loch Ness took place in the past.
- The past tense form of the verb "fly" is used to convey this information.
Question about the Loch Ness Monster:
- The second part of the sentence asks if the person saw the Loch Ness monster.
- This question is in the past tense, implying that the event of seeing the monster would have also occurred in the past.
Answer:
- Since the sentence is in the past tense and refers to an action that has already happened, the correct form of the verb "fly" to complete the sentence is "flew".
- Therefore, the correct answer is "flew".
Corrected Sentence:
- "I flew over Loch Ness last week. Did you see the Loch Ness monster?"
Present Perfect Tense - Practice (Fill In The Blanks) - Question 7

I _____________ (not see) him for three years. I wonder where he is.


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 7

To complete the sentence correctly, we need to use the present perfect tense to express an action that started in the past and continues up until the present moment. In this case, the correct form of the verb "see" in the present perfect tense is "have not seen."
Here is a detailed explanation of the solution:

  • Present Perfect Tense: The present perfect tense is used to talk about an action that started in the past and continues up until the present moment. It is formed using the auxiliary verb "have" or "has" followed by the past participle of the main verb.

  • Verb "see" in Present Perfect Tense: The past participle of the verb "see" is "seen." When using the present perfect tense, we use "have seen" for the first person (I, we) and "has seen" for the third person (he, she, it, they).

  • Negative form: To make a negative sentence in the present perfect tense, we add "not" between the auxiliary verb and the main verb. Therefore, the negative form of "have seen" is "have not seen" for the first person and "has not seen" for the third person.

  • Subject in the sentence: The subject of the sentence is "I," which is the first person singular pronoun.


Therefore, the correct form to complete the sentence is "I have not seen him for three years. I wonder where he is."
Present Perfect Tense - Practice (Fill In The Blanks) - Question 8

Chopin ___________ (compose) some of his music in Majorca.
 


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 8

Chopin composed some of his music in Majorca.

Present Perfect Tense - Practice (Fill In The Blanks) - Question 9

 I have never ___________ to Paris.

Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 9

 I never been to Paris.

Present Perfect Tense - Practice (Fill In The Blanks) - Question 10

_____________ (you / lock) the door before you left the house? 


Detailed Solution for Present Perfect Tense - Practice (Fill In The Blanks) - Question 10

Did you lock the door before you left the house?

Information about Present Perfect Tense - Practice (Fill In The Blanks) Page
In this test you can find the Exam questions for Present Perfect Tense - Practice (Fill In The Blanks) solved & explained in the simplest way possible. Besides giving Questions and answers for Present Perfect Tense - Practice (Fill In The Blanks), EduRev gives you an ample number of Online tests for practice

Top Courses for TOEIC

Download as PDF

Top Courses for TOEIC