We do not translate from Italian to English, we think about how speakers of that language communicate a message.
Reasons to always use www.wordreference.com :
1. It is a dictionary
2. It gives you the part of speech
3. It gives the word in an example sentence
4. It gives you synonyms
5. It can provide you with every conjugation of a given verb.
6. You can look up a word in English and Italian to double check that is is the word you need for your context
Vocabulary review:
Quizlet - https://quizlet.com/ProfHech
Quizlet - www.quizlet.com/ter_so
http://www.languagesonline.org.uk/ (general practice)
http://www.education.vic.gov.au/languagesonline/italian/italian.htm (general practice)
Grammar review:
General
http://college.cengage.com/languages/italian/tognozzi/ponti/1e/students/index.html (textbook website with grammar reviews and practices activities)
https://conjuguemos.com/list.php?type=verbs&division=verbs&language=italian (all italian verbs)
Passato prossimo
Languages Online- Italian Topic 36
Passato Prossimo vs. Imperfetto...
1. http://onlineitalianclub.com/free_italian_exercises/passato_prossimo_imperfetto.html
2. http://highered.mheducation.com/sites/0072956429/student_view0/capitolo_8/grammatica_2.html
3. http://www.italianonline.it/passimp5.htm
4. http://www.quia.com/quiz/1483784.html
Condizionale