12 English Grammar - Present Perfect with for and since Quiz Quizzes

12 English Quizzes about Grammar - Present Perfect with for and since Quiz.

1. I haven’t seen him ____________ about 12 years

close
close
close
done

    2. Susan has worked as a teacher ____________ ages, she is retiring next year

    close
    close
    done
    close

      3. She has loved being in this city ____________ she was a child

      close
      done
      close
      close

        4. My grandparents have had this house ____________ they got married

        done
        close
        close
        close

          5. My boss has been sick ____________ two weeks

          close
          close
          close
          done

            6. They haven’t come together ____________ they graduated from school

            close
            close
            done
            close

              7. We have studied for this exam ____________ we came home

              done
              close
              close
              close

                8. He has written twelve books ____________ he moved to this apartment

                close
                done
                close
                close

                  9. I haven’t worked this hard ____________ I was at school

                  close
                  close
                  done
                  close

                    10. I have had this car ____________ about ten years

                    done
                    close
                    close
                    close

                      11. Anthony hasn’t called me ____________ two hours, there must be a problem

                      done
                      close
                      close
                      close

                        12. How many episodes have you watched ____________ I called you?

                        close
                        done
                        close
                        close
                           

                          You have completed this test.

                          Correct answers: /12.

                          Your score is %.

                          Related Tests

                          grammar

                          12 English Grammar - Present Perfect with for and since Quiz Quizzes

                          Type: 15 mins | 12 questions

                          12 English Quizzes about Grammar - Present Perfect with for and since Quiz.

                          Get Started