Learn spanish 100% free
Log in!

Click here to log in
New account
4 million accounts created!
JOIN our free club and learn for free now!

  • Home
  • Report a bug


  •  


    Learn Spanish > Spanish exercises & lessons >
    BE, HAVE, DO, DID, WAS...
    Other Spanish exercises about the same topic:
    BE, HAVE, DO, DID, WAS...
    [Choose another topic]
    Free Spanish lessons and exercises
    Difficulty
    Author
    Candidates
    Average
    Your mark
    Recommended lessons to learn Spanish:
    1
    Haber: Present, Imperfect, Future alex393 21037 77/100 Club
    2
    Verbal periphrasis with gerund austrlitz36 415 76/100 Club
    Other interesting lessons and exercises to learn Spanish:
    1
    'ser' and 'estar' anonyme 8153 70.5/100 Club
    2
    'Ser'/'Estar' anonyme 14820 75.5/100 Club
    3
    Choose ser or estar, haber or tener seine65 13708 64.5/100 Club
    4
    Deber / deber de hidalgo 7720 53/100 Club
    5
    Está,están,hay claire1 63054 73/100 Club
    6
    Estar + Gerund anonyme 6799 62/100 Club
    7
    ESTAR + gerund bernard02 3023 46.5/100 Club
    8
    Estar+gerund anonyme 7519 40/100 Club
    9
    Grammar :Hay /está claire1 12140 74.5/100 Club
    10
    Haber anonyme 12809 54/100 Club
    11
    Haber & estar alex393 2446 63.5/100 Club
    12
    Haber + past participle yanhel 21168 67/100 Club
    13
    Haber : present anonyme 9722 75/100 Club
    14
    Haber o Estar ? anonyme 17181 70/100 Club
    15
    Haber/tener dridro 2075 48.5/100 Club
    16
    Haber/Tener hidalgo 26806 39.5/100 Club
    17
    Haber/Tener hidalgo 8121 55.5/100 Club
    18
    Haber/tener (present) hidalgo 3352 62.5/100 Club
    19
    Hay o está(n) ? anonyme 22053 80/100 Club
    20
    Hubo/hace... hidalgo 1988 44/100 Club
    21
    Present (Ser-Estar) anonyme 4623 56.5/100 Club
    22
    Present : Estar sara60 9733 54/100 Club
    23
    Present : To have -> haber - tener hidalgo 2477 70.5/100 Club
    24
    Present Continious anonyme 1527 68/100 Club
    25
    Pretérito perfecto alex393 1213 55/100 Club
    26
    Ser - Estar -Haber -Tener alex393 6839 72.5/100 Club
    27
    Ser / estar anonyme 2581 54.5/100 Club
    28
    Ser / Estar bikette329 21541 72.5/100 Club
    29
    Ser / Estar anonyme 2635 60.5/100 Club
    30
    Ser / estar anonyme 6187 46/100 Club
    31
    Ser / Estar bernard02 2134 55.5/100 Club
    32
    Ser / Estar anonyme 2544 68.5/100 Club
    33
    Ser / Estar anonyme 3631 65.5/100 Club
    34
    Ser / Estar (correct tenses) hidalgo 1190 61.5/100 Club
    35
    Ser / estar: present anonyme 7374 71/100 Club
    36
    Ser / estar: present, past and future anonyme 1619 47/100 Club
    37
    Ser / Estar? anonyme 2819 55/100 Club
    38
    Ser /estar anonyme 2478 65.5/100 Club
    39
    Ser /Estar yanhel 126077 67.5/100 Club
    40
    Ser or Estar anonyme 7766 58/100 Club
    41
    Ser or Estar anonyme 3414 69/100 Club
    42
    Ser or Estar sara60 1690 79.5/100 Club
    43
    Ser or Estar jandark 1491 59.5/100 Club
    44
    Ser- Estar alex393 5968 55/100 Club
    45
    Ser/Estar hidalgo 5584 63/100 Club
    46
    Ser/estar anonyme 40763 51.5/100 Club
    47
    Ser/Estar anonyme 2534 62.5/100 Club
    48
    SER/ESTAR bernard02 2594 55.5/100 Club
    49
    Ser/Estar yanhel 8404 55.5/100 Club
    50
    SER/ESTAR leserin 11972 41.5/100 Club
    51
    Ser/Estar sigmarie 2776 75/100 Club
    52
    Ser/Estar acebo 1060 56/100 Club
    53
    Ser/Estar lotusboubou 2948 61.5/100 Club
    54
    Ser/Estar hidalgo 4435 55.5/100 Club
    55
    Ser/Estar anonyme 2867 68/100 Club
    56
    Ser/Estar (present) anonyme 2263 55/100 Club
    57
    Ser/estar with the same adjective juldan 2605 62/100 Club
    58
    Ser/Estar+correct tense hidalgo 5206 65/100 Club
    59
    Ser/Estar+correct tense hidalgo 1786 55.5/100 Club
    60
    Ser/Estar? anonyme 6506 75.5/100 Club
    61
    Tener anonyme 1566 76.5/100 Club
    62
    Tener anonyme 1907 83.5/100 Club
    63
    Tener or Haber anonyme 5585 68.5/100 Club
    64
    Tener/haber anonyme 3132 78.5/100 Club
    65
    To Be ser anonyme 5978 77.5/100 Club
    66
    To have (Haber or tener) bikette329 18021 81/100 Club
    67
    You must anonyme 5776 44.5/100 Club




    Search our site

    Choose another topic


    Share : Facebook / Twitter / ...